[2026-03-03T20:10:03.974764] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T20:10:03.977661] ✅ Loaded candidate metadata for state legislature [2026-03-03T20:10:03.977763] Starting parallel fetching of 98 races... [2026-03-03T20:10:03.988452] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T20:10:04.006771] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T20:10:04.017690] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T20:10:04.020029] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T20:10:04.021931] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T20:10:14.110013] ❌ Fetch error for 44605: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:14.110324] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T20:10:14.113625] ❌ Fetch error for 44496: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:14.113828] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T20:10:14.144097] ❌ Fetch error for 44436: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:14.144458] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T20:10:14.146837] ❌ Fetch error for 44468: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:14.146964] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T20:10:14.152106] ❌ Fetch error for 44428: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:14.152239] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T20:10:24.191045] ❌ Fetch error for 44480: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:24.191252] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T20:10:24.200731] ❌ Fetch error for 44512: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:24.200972] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T20:10:24.226165] ❌ Fetch error for 44548: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:24.226345] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T20:10:24.232803] ❌ Fetch error for 44564: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:24.232919] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T20:10:24.236780] ❌ Fetch error for 44560: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:24.236893] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T20:10:34.217503] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T20:10:34.217653] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T20:10:34.217692] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T20:10:34.217959] Processed race 44588 for house_121 [2026-03-03T20:10:34.217921] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T20:10:34.267900] ❌ Fetch error for 44580: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:34.268088] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T20:10:34.305934] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T20:10:34.306066] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T20:10:34.306106] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T20:10:34.306321] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T20:10:34.307030] Processed race 44596 for house_122 [2026-03-03T20:10:34.311224] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T20:10:34.311021] ❌ Fetch error for 44612: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:34.311417] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T20:10:34.311519] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T20:10:34.311735] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T20:10:34.312825] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T20:10:34.313388] Processed race 44616 for house_125 [2026-03-03T20:10:44.302904] ❌ Fetch error for 44620: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:44.303086] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T20:10:44.351882] ❌ Fetch error for 44624: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:44.352055] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T20:10:44.388359] ❌ Fetch error for 44648: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:44.388835] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T20:10:44.390453] ❌ Fetch error for 44461: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:44.390608] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T20:10:44.391916] ❌ Fetch error for 44660: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:44.392024] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T20:10:54.375535] ❌ Fetch error for 44668: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:54.375807] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T20:10:54.432970] ❌ Fetch error for 44696: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:54.433205] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T20:10:54.465939] ❌ Fetch error for 44437: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:54.466154] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T20:10:54.470786] ❌ Fetch error for 44449: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:54.470924] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T20:10:54.471919] ❌ Fetch error for 44445: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:10:54.472021] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T20:11:04.455832] ❌ Fetch error for 44545: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:04.456082] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T20:11:04.517427] ❌ Fetch error for 44481: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:04.517696] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T20:11:04.544185] ❌ Fetch error for 44497: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:04.544497] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T20:11:04.547762] ❌ Fetch error for 44537: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:04.547921] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T20:11:04.553335] ❌ Fetch error for 44553: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:04.553488] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T20:11:14.533919] ❌ Fetch error for 44573: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:14.534129] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T20:11:14.596884] ❌ Fetch error for 44577: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:14.597083] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T20:11:14.617889] ❌ Fetch error for 44581: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:14.618098] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T20:11:14.631162] ❌ Fetch error for 44597: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:14.631357] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T20:11:14.636775] ❌ Fetch error for 44593: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:14.636884] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T20:11:24.613171] ❌ Fetch error for 44629: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:24.613424] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T20:11:24.663754] ❌ Fetch error for 44633: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:24.663966] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T20:11:24.698004] ❌ Fetch error for 44645: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:24.698200] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T20:11:24.708968] ❌ Fetch error for 44653: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:24.709117] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T20:11:24.720845] ❌ Fetch error for 44661: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:24.721003] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T20:11:34.685822] ❌ Fetch error for 44669: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:34.686053] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T20:11:34.738364] ❌ Fetch error for 44482: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:34.738643] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T20:11:34.762497] ❌ Fetch error for 44486: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:34.763171] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T20:11:34.782867] ❌ Fetch error for 44693: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:34.783073] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T20:11:34.799782] ❌ Fetch error for 44462: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:34.800233] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T20:11:44.758953] ❌ Fetch error for 44466: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:44.759224] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T20:11:44.819602] ❌ Fetch error for 44494: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:44.819791] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T20:11:44.843546] ❌ Fetch error for 44498: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:44.843804] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T20:11:44.852958] ❌ Fetch error for 44502: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:44.853166] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T20:11:44.877447] ❌ Fetch error for 44522: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:11:44.878183] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T20:11:54.829241] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T20:11:54.829431] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T20:11:54.829498] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T20:11:54.829781] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T20:11:54.830996] Processed race 44526 for house_44 [2026-03-03T20:11:54.893718] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T20:11:54.894354] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T20:11:54.894444] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T20:11:54.894642] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T20:11:54.894685] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T20:11:54.895014] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T20:11:54.895060] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T20:11:54.896151] Processed race 44654 for house_5 [2026-03-03T20:11:54.896238] Processed race 44542 for house_47 [2026-03-03T20:11:54.896099] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T20:11:54.901067] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T20:11:54.901156] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T20:11:54.901203] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T20:11:54.901259] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T20:11:54.901310] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T20:11:54.904917] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T20:11:54.905123] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T20:11:54.904995] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T20:11:54.905670] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T20:11:54.905721] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T20:11:54.905555] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T20:11:54.905755] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T20:11:54.906584] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T20:11:54.907293] Processed race 44558 for house_49 [2026-03-03T20:11:54.907500] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T20:11:54.907593] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T20:11:54.907638] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T20:11:54.907668] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T20:11:54.907876] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T20:11:54.908832] Processed race 44570 for house_50 [2026-03-03T20:12:04.165550] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T20:12:04.165853] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T20:12:04.166843] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T20:12:04.167152] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T20:12:04.168312] Processed race 44590 for house_52 [2026-03-03T20:12:04.191778] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T20:12:04.191938] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T20:12:04.191998] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T20:12:04.192234] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T20:12:04.192282] Processed race 44618 for house_56 [2026-03-03T20:12:04.319339] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T20:12:04.319709] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T20:12:04.319754] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T20:12:04.322057] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T20:12:04.325670] Processed race 44622 for house_56 [2026-03-03T20:12:04.336241] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T20:12:04.337872] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T20:12:04.337958] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T20:12:04.338659] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T20:12:04.342140] Processed race 44642 for house_59 [2026-03-03T20:12:04.337538] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T20:12:04.342264] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T20:12:04.342448] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T20:12:04.342929] Processed race 44638 for house_58 [2026-03-03T20:12:04.342849] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T20:12:12.027748] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T20:12:12.027995] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T20:12:12.028059] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T20:12:12.028623] Processed race 44666 for house_61 [2026-03-03T20:12:12.028515] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T20:12:12.033993] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T20:12:12.034275] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T20:12:12.034331] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T20:12:12.034735] Processed race 44662 for house_60 [2026-03-03T20:12:12.034650] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T20:12:12.327265] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T20:12:12.327518] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T20:12:12.327677] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T20:12:12.327634] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T20:12:12.327773] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T20:12:12.327850] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T20:12:12.328108] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T20:12:12.328282] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T20:12:12.330039] Processed race 44694 for house_64 [2026-03-03T20:12:12.330123] Processed race 44670 for house_61 [2026-03-03T20:12:12.330869] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T20:12:12.330935] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T20:12:12.330994] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T20:12:12.331236] Processed race 44690 for house_64 [2026-03-03T20:12:12.331174] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T20:12:19.867934] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T20:12:19.868133] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T20:12:19.868195] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T20:12:19.869611] Processed race 44435 for house_67 [2026-03-03T20:12:19.868955] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T20:12:19.935949] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T20:12:19.936108] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T20:12:19.936162] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T20:12:19.936415] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T20:12:19.937133] Processed race 44431 for house_67 [2026-03-03T20:12:20.165676] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T20:12:20.165844] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T20:12:20.165883] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T20:12:20.166110] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T20:12:20.166150] Processed race 44539 for house_7 [2026-03-03T20:12:20.167491] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T20:12:20.167566] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T20:12:20.167616] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T20:12:20.167773] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T20:12:20.168348] Processed race 44535 for house_7 [2026-03-03T20:12:20.229373] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T20:12:20.229563] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T20:12:20.229645] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T20:12:20.229683] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T20:12:20.229918] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T20:12:20.230269] Processed race 44467 for house_70 [2026-03-03T20:12:28.163828] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T20:12:28.164000] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T20:12:28.164041] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T20:12:28.164073] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T20:12:28.164101] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T20:12:28.164354] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T20:12:28.164395] Processed race 44475 for house_71 [2026-03-03T20:12:28.474068] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T20:12:28.474229] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T20:12:28.474278] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T20:12:28.474756] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T20:12:28.475877] Processed race 44499 for house_74 [2026-03-03T20:12:28.494023] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T20:12:28.494185] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T20:12:28.494242] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T20:12:28.494333] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T20:12:28.495868] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T20:12:28.497476] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T20:12:28.497560] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T20:12:28.497612] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T20:12:28.497914] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T20:12:28.499710] Processed race 44511 for house_76 [2026-03-03T20:12:28.499784] Processed race 44627 for house_8 [2026-03-03T20:12:28.499913] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T20:12:28.499958] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T20:12:28.499997] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T20:12:28.500185] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T20:12:28.500239] Processed race 44507 for house_76 [2026-03-03T20:12:38.246931] ❌ Fetch error for 44543: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:38.247171] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T20:12:38.549819] ❌ Fetch error for 44583: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:38.550026] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T20:12:38.570912] ❌ Fetch error for 44587: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:38.571118] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T20:12:38.576806] ❌ Fetch error for 44611: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:38.576936] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T20:12:38.577982] ❌ Fetch error for 44595: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:38.578065] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T20:12:48.306952] ❌ Fetch error for 44619: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:48.307162] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T20:12:48.627949] ❌ Fetch error for 44707: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:48.628143] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T20:12:48.651900] ❌ Fetch error for 44639: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:48.652093] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T20:12:48.657782] ❌ Fetch error for 44655: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:48.657911] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T20:12:48.659734] ❌ Fetch error for 44647: HTTPSConnectionPool(host='civicapi.org', port=443): Read timed out. (read timeout=10) [2026-03-03T20:12:48.659822] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T20:12:56.488112] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T20:12:56.488282] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T20:12:56.488368] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T20:12:56.488403] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T20:12:56.488443] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T20:12:56.488473] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T20:12:56.488771] Processed race 44663 for house_94 [2026-03-03T20:12:56.488726] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T20:12:57.004777] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T20:12:57.004937] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T20:12:57.004976] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T20:12:57.005002] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T20:12:57.005319] Processed race 44679 for house_97 [2026-03-03T20:12:57.005240] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T20:12:57.199207] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T20:12:57.199510] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T20:12:57.199559] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T20:12:57.199611] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T20:12:57.199877] Processed race 44691 for house_98 [2026-03-03T20:12:57.199832] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T20:12:57.201438] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T20:12:57.201501] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T20:12:57.201558] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T20:12:57.201808] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T20:12:57.201849] Processed race 44687 for house_98 [2026-03-03T20:12:57.279279] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T20:12:57.279460] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T20:12:57.279507] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T20:12:57.279761] Processed race 44406 for senate_11 [2026-03-03T20:12:57.279717] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T20:13:04.159621] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T20:13:04.159787] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T20:13:04.159840] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T20:13:04.159870] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T20:13:04.160070] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T20:13:04.160138] Processed race 44378 for senate_19 [2026-03-03T20:13:04.338456] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T20:13:04.338646] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T20:13:04.338703] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T20:13:04.339555] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T20:13:04.340973] Processed race 44711 for senate_2 [2026-03-03T20:13:04.509805] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T20:13:04.509986] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T20:13:04.510028] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T20:13:04.510060] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T20:13:04.510937] Processed race 44376 for senate_22 [2026-03-03T20:13:04.510282] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T20:13:04.537159] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T20:13:04.537314] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T20:13:04.537369] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T20:13:04.538702] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T20:13:04.538763] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T20:13:04.538812] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T20:13:04.537948] Processed race 44382 for senate_3 [2026-03-03T20:13:04.539303] Processed race 44377 for senate_21 [2026-03-03T20:13:10.031716] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T20:13:10.031879] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T20:13:10.031923] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T20:13:10.032179] Processed race 44381 for senate_4 [2026-03-03T20:13:10.076439] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T20:13:10.076900] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T20:13:10.077075] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T20:13:10.077147] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T20:13:10.077278] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T20:13:10.077248] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T20:13:10.077524] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T20:13:10.077824] Processed race 44379 for senate_5 [2026-03-03T20:13:10.077897] Processed race 44380 for senate_5 [2026-03-03T20:13:10.081210] Combined file written - House districts: 25, Senate districts: 8 [2026-03-03T20:20:03.629957] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T20:20:03.630833] ✅ Loaded candidate metadata for state legislature [2026-03-03T20:20:03.630911] Starting parallel fetching of 98 races... [2026-03-03T20:20:03.668456] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T20:20:03.686962] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T20:20:03.714883] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T20:20:03.740448] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T20:20:03.762343] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T20:20:04.840369] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T20:20:04.840502] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T20:20:04.840560] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T20:20:04.840843] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T20:20:04.848072] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T20:20:04.848171] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T20:20:04.848223] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T20:20:04.848286] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T20:20:04.848554] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T20:20:04.857815] Processed race 44605 for house_1 [2026-03-03T20:20:04.857937] Processed race 44496 for house_10 [2026-03-03T20:20:04.873356] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T20:20:04.873473] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T20:20:04.873512] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T20:20:04.873545] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T20:20:04.873790] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T20:20:04.898800] Processed race 44428 for house_1 [2026-03-03T20:20:04.921349] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T20:20:04.921503] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T20:20:04.921549] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T20:20:04.921613] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T20:20:04.921859] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T20:20:04.925309] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T20:20:04.925724] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T20:20:04.925774] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T20:20:04.925996] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T20:20:04.932996] Processed race 44468 for house_106 [2026-03-03T20:20:04.933115] Processed race 44436 for house_101 [2026-03-03T20:20:05.702839] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T20:20:05.702945] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T20:20:05.702988] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T20:20:05.703020] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T20:20:05.703053] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T20:20:05.703398] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T20:20:05.706825] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T20:20:05.706915] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T20:20:05.706954] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T20:20:05.707164] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T20:20:05.721127] Processed race 44512 for house_112 [2026-03-03T20:20:05.721268] Processed race 44480 for house_108 [2026-03-03T20:20:05.813882] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T20:20:05.814023] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T20:20:05.814162] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T20:20:05.814502] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T20:20:05.821822] Processed race 44548 for house_117 [2026-03-03T20:20:05.830701] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T20:20:05.830800] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T20:20:05.830841] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T20:20:05.831024] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T20:20:05.832604] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T20:20:05.832679] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T20:20:05.832718] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T20:20:05.832749] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T20:20:05.833129] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T20:20:05.833877] Processed race 44564 for house_119 [2026-03-03T20:20:05.833942] Processed race 44560 for house_118 [2026-03-03T20:20:06.608928] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T20:20:06.609039] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T20:20:06.609102] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T20:20:06.609150] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T20:20:06.609357] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T20:20:06.611797] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T20:20:06.611876] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T20:20:06.611933] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T20:20:06.612202] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T20:20:06.614136] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T20:20:06.614223] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T20:20:06.614272] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T20:20:06.614428] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T20:20:06.616785] Processed race 44580 for house_120 [2026-03-03T20:20:06.616850] Processed race 44588 for house_121 [2026-03-03T20:20:06.616887] Processed race 44596 for house_122 [2026-03-03T20:20:06.617488] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T20:20:06.617555] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T20:20:06.617624] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T20:20:06.617660] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T20:20:06.617690] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T20:20:06.617908] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T20:20:06.622050] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T20:20:06.622141] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T20:20:06.622231] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T20:20:06.622430] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T20:20:06.624723] Processed race 44612 for house_125 [2026-03-03T20:20:06.624789] Processed race 44616 for house_125 [2026-03-03T20:20:06.805503] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T20:20:06.805671] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T20:20:06.805713] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T20:20:06.805919] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T20:20:06.807989] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T20:20:06.808074] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T20:20:06.808126] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T20:20:06.808466] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T20:20:06.809719] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T20:20:06.809811] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T20:20:06.809850] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T20:20:06.810026] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T20:20:06.810809] Processed race 44648 for house_129 [2026-03-03T20:20:06.810878] Processed race 44660 for house_130 [2026-03-03T20:20:06.810943] Processed race 44620 for house_126 [2026-03-03T20:20:06.823980] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T20:20:06.824135] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T20:20:06.824188] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T20:20:06.824259] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T20:20:06.824680] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T20:20:06.839170] Processed race 44624 for house_126 [2026-03-03T20:20:06.842628] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T20:20:06.842799] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T20:20:06.842852] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T20:20:06.843351] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T20:20:06.864784] Processed race 44461 for house_13 [2026-03-03T20:20:06.985354] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T20:20:06.985477] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T20:20:06.985517] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T20:20:06.985863] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T20:20:06.987555] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T20:20:06.987651] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T20:20:06.987704] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T20:20:06.987754] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T20:20:06.987795] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T20:20:06.987848] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T20:20:06.988072] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T20:20:06.988876] Processed race 44696 for house_134 [2026-03-03T20:20:06.988957] Processed race 44668 for house_131 [2026-03-03T20:20:06.989508] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T20:20:06.989563] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T20:20:06.989613] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T20:20:06.989800] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T20:20:06.990778] Processed race 44437 for house_137 [2026-03-03T20:20:06.995645] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T20:20:06.995742] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T20:20:06.995795] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T20:20:06.995831] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T20:20:06.996044] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T20:20:06.997754] Processed race 44445 for house_138 [2026-03-03T20:20:07.018870] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T20:20:07.019016] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T20:20:07.019067] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T20:20:07.019106] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T20:20:07.019341] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T20:20:07.020525] Processed race 44449 for house_139 [2026-03-03T20:20:07.149565] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T20:20:07.149968] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T20:20:07.150040] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T20:20:07.151650] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T20:20:07.152978] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T20:20:07.153391] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T20:20:07.153548] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T20:20:07.154374] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T20:20:07.155142] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T20:20:07.159384] Processed race 44545 for house_14 [2026-03-03T20:20:07.159522] Processed race 44481 for house_142 [2026-03-03T20:20:07.161044] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T20:20:07.161123] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T20:20:07.161180] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T20:20:07.161277] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T20:20:07.161320] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T20:20:07.165306] Processed race 44537 for house_149 [2026-03-03T20:20:07.165547] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T20:20:07.165635] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T20:20:07.165674] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T20:20:07.165706] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T20:20:07.165920] Processed race 44497 for house_144 [2026-03-03T20:20:07.165888] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T20:20:07.164732] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T20:20:07.197303] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T20:20:07.197506] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T20:20:07.197589] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T20:20:07.197869] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T20:20:07.198935] Processed race 44553 for house_150 [2026-03-03T20:20:07.316939] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T20:20:07.317357] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T20:20:07.317410] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T20:20:07.317439] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T20:20:07.317689] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T20:20:07.317742] Processed race 44577 for house_17 [2026-03-03T20:20:07.323371] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T20:20:07.325431] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T20:20:07.325518] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T20:20:07.325956] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T20:20:07.331375] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T20:20:07.331621] Processed race 44581 for house_17 [2026-03-03T20:20:07.331679] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T20:20:07.332719] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T20:20:07.333203] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T20:20:07.332967] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T20:20:07.333931] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T20:20:07.333973] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T20:20:07.334153] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T20:20:07.334761] Processed race 44573 for house_16 [2026-03-03T20:20:07.334845] Processed race 44593 for house_19 [2026-03-03T20:20:07.353266] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T20:20:07.353423] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T20:20:07.353492] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T20:20:07.353798] Processed race 44597 for house_19 [2026-03-03T20:20:07.353754] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T20:20:07.553226] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T20:20:07.553684] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T20:20:07.553729] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T20:20:07.553957] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T20:20:07.555241] Processed race 44633 for house_23 [2026-03-03T20:20:07.555885] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T20:20:07.556016] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T20:20:07.556080] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T20:20:07.556661] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T20:20:07.558068] Processed race 44629 for house_23 [2026-03-03T20:20:07.558285] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T20:20:07.558367] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T20:20:07.558428] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T20:20:07.558662] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T20:20:07.559739] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T20:20:07.559817] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T20:20:07.559865] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T20:20:07.560058] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T20:20:07.560783] Processed race 44645 for house_25 [2026-03-03T20:20:07.560853] Processed race 44653 for house_26 [2026-03-03T20:20:07.573109] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T20:20:07.573254] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T20:20:07.573322] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T20:20:07.573571] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T20:20:07.573643] Processed race 44661 for house_27 [2026-03-03T20:20:07.714313] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T20:20:07.714471] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T20:20:07.714524] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T20:20:07.715003] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T20:20:07.714184] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T20:20:07.717327] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T20:20:07.717405] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T20:20:07.717639] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T20:20:07.718497] Processed race 44669 for house_28 [2026-03-03T20:20:07.718588] Processed race 44482 for house_3 [2026-03-03T20:20:07.719800] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T20:20:07.719879] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T20:20:07.719924] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T20:20:07.720414] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T20:20:07.720484] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T20:20:07.720534] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T20:20:07.720769] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T20:20:07.720198] Processed race 44486 for house_3 [2026-03-03T20:20:07.723353] Processed race 44693 for house_30 [2026-03-03T20:20:07.720135] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T20:20:07.729206] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T20:20:07.729998] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T20:20:07.730041] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T20:20:07.730077] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T20:20:07.731434] Processed race 44462 for house_37 [2026-03-03T20:20:07.731130] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T20:20:07.955699] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T20:20:07.956926] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T20:20:07.956983] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T20:20:07.957230] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T20:20:07.962753] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T20:20:07.963170] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T20:20:07.963264] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T20:20:07.963306] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T20:20:07.963497] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T20:20:07.967681] Processed race 44466 for house_37 [2026-03-03T20:20:07.967772] Processed race 44522 for house_44 [2026-03-03T20:20:07.968305] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T20:20:07.968371] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T20:20:07.970068] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T20:20:07.970262] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T20:20:07.975541] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T20:20:07.956436] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T20:20:07.976812] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T20:20:07.976870] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T20:20:07.976904] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T20:20:07.978006] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T20:20:07.979897] Processed race 44502 for house_41 [2026-03-03T20:20:07.979967] Processed race 44498 for house_41 [2026-03-03T20:20:07.980023] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T20:20:07.980064] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T20:20:07.980098] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T20:20:07.980303] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T20:20:07.981051] Processed race 44494 for house_40 [2026-03-03T20:20:08.225426] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T20:20:08.225642] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T20:20:08.225702] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T20:20:08.227738] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T20:20:08.227405] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T20:20:08.228079] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T20:20:08.228132] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T20:20:08.228187] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T20:20:08.228242] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T20:20:08.228284] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T20:20:08.228320] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T20:20:08.228380] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T20:20:08.228428] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T20:20:08.229853] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T20:20:08.230862] Processed race 44542 for house_47 [2026-03-03T20:20:08.230973] Processed race 44558 for house_49 [2026-03-03T20:20:08.231131] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T20:20:08.231184] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T20:20:08.232329] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T20:20:08.232614] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T20:20:08.233204] Processed race 44526 for house_44 [2026-03-03T20:20:08.328931] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T20:20:08.329043] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T20:20:08.329085] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T20:20:08.329118] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T20:20:08.329170] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T20:20:08.329209] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T20:20:08.329314] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T20:20:08.329625] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T20:20:08.330612] Processed race 44570 for house_50 [2026-03-03T20:20:08.331871] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T20:20:08.331941] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T20:20:08.331981] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T20:20:08.332190] Processed race 44654 for house_5 [2026-03-03T20:20:08.332153] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T20:20:08.384788] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T20:20:08.384959] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T20:20:08.385005] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T20:20:08.385258] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T20:20:08.385359] Processed race 44590 for house_52 [2026-03-03T20:20:08.387316] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T20:20:08.387402] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T20:20:08.387445] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T20:20:08.388900] Processed race 44618 for house_56 [2026-03-03T20:20:08.388008] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T20:20:08.391062] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T20:20:08.391147] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T20:20:08.391194] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T20:20:08.392437] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T20:20:08.393347] Processed race 44622 for house_56 [2026-03-03T20:20:08.485555] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T20:20:08.486496] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T20:20:08.486558] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T20:20:08.486848] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T20:20:08.487766] Processed race 44638 for house_58 [2026-03-03T20:20:08.500035] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T20:20:08.500200] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T20:20:08.500256] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T20:20:08.500606] Processed race 44642 for house_59 [2026-03-03T20:20:08.500502] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T20:20:08.556478] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T20:20:08.556661] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T20:20:08.556721] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T20:20:08.556951] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T20:20:08.558505] Processed race 44662 for house_60 [2026-03-03T20:20:08.559091] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T20:20:08.559162] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T20:20:08.559428] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T20:20:08.559706] Processed race 44670 for house_61 [2026-03-03T20:20:08.559668] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T20:20:08.573353] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T20:20:08.573937] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T20:20:08.574123] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T20:20:08.574546] Processed race 44666 for house_61 [2026-03-03T20:20:08.574469] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T20:20:08.661320] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T20:20:08.661439] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T20:20:08.661491] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T20:20:08.661719] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T20:20:08.661759] Processed race 44690 for house_64 [2026-03-03T20:20:08.662944] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T20:20:08.663019] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T20:20:08.663059] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T20:20:08.663199] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T20:20:08.663244] Processed race 44694 for house_64 [2026-03-03T20:20:08.920951] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T20:20:08.921128] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T20:20:08.921195] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T20:20:08.922083] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T20:20:08.923116] Processed race 44431 for house_67 [2026-03-03T20:20:08.924722] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T20:20:08.924802] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T20:20:08.924845] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T20:20:08.925086] Processed race 44435 for house_67 [2026-03-03T20:20:08.925056] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T20:20:08.926767] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T20:20:08.926841] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T20:20:08.927098] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T20:20:08.927357] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T20:20:08.930757] Processed race 44535 for house_7 [2026-03-03T20:20:08.943822] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T20:20:08.943995] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T20:20:08.944064] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T20:20:08.945753] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T20:20:08.949824] Processed race 44539 for house_7 [2026-03-03T20:20:08.947119] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T20:20:08.950108] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T20:20:08.950427] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T20:20:08.950643] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T20:20:08.950950] Processed race 44467 for house_70 [2026-03-03T20:20:08.950872] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T20:20:09.086062] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T20:20:09.086245] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T20:20:09.086315] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T20:20:09.086359] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T20:20:09.086395] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T20:20:09.086680] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T20:20:09.095028] Processed race 44475 for house_71 [2026-03-03T20:20:09.099966] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T20:20:09.100115] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T20:20:09.100172] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T20:20:09.100431] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T20:20:09.101208] Processed race 44499 for house_74 [2026-03-03T20:20:09.102035] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T20:20:09.102117] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T20:20:09.102176] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T20:20:09.102380] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T20:20:09.104475] Processed race 44507 for house_76 [2026-03-03T20:20:09.106002] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T20:20:09.106116] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T20:20:09.106174] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T20:20:09.106499] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T20:20:09.107481] Processed race 44627 for house_8 [2026-03-03T20:20:09.108938] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T20:20:09.109031] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T20:20:09.109163] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T20:20:09.109960] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T20:20:09.110277] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T20:20:09.110353] Processed race 44511 for house_76 [2026-03-03T20:20:09.257840] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T20:20:09.258002] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T20:20:09.258036] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T20:20:09.258346] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T20:20:09.258753] Processed race 44583 for house_85 [2026-03-03T20:20:09.264324] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T20:20:09.264446] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T20:20:09.264492] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T20:20:09.264737] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T20:20:09.265950] Processed race 44543 for house_80 [2026-03-03T20:20:09.267150] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T20:20:09.267266] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T20:20:09.267363] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T20:20:09.267643] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T20:20:09.270959] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T20:20:09.271135] Processed race 44595 for house_86 [2026-03-03T20:20:09.271251] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T20:20:09.271425] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T20:20:09.271665] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T20:20:09.271875] Processed race 44587 for house_85 [2026-03-03T20:20:09.275200] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T20:20:09.275303] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T20:20:09.275368] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T20:20:09.276869] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T20:20:09.278317] Processed race 44611 for house_88 [2026-03-03T20:20:09.461414] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T20:20:09.461565] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T20:20:09.461637] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T20:20:09.461684] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T20:20:09.462007] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T20:20:09.463814] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T20:20:09.463907] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T20:20:09.463960] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T20:20:09.464566] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T20:20:09.464639] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T20:20:09.464669] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T20:20:09.464810] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T20:20:09.464158] Processed race 44619 for house_89 [2026-03-03T20:20:09.465445] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T20:20:09.465363] Processed race 44655 for house_93 [2026-03-03T20:20:09.466324] Processed race 44639 for house_91 [2026-03-03T20:20:09.466893] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T20:20:09.466961] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T20:20:09.467018] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T20:20:09.467425] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T20:20:09.467680] Processed race 44647 for house_92 [2026-03-03T20:20:09.468741] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T20:20:09.468824] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T20:20:09.468876] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T20:20:09.468921] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T20:20:09.469497] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T20:20:09.469546] Processed race 44707 for house_9 [2026-03-03T20:20:09.617776] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T20:20:09.617929] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T20:20:09.617979] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T20:20:09.618014] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T20:20:09.618277] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T20:20:09.620202] Processed race 44679 for house_97 [2026-03-03T20:20:09.629857] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T20:20:09.629959] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T20:20:09.630003] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T20:20:09.630051] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T20:20:09.631230] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T20:20:09.632360] Processed race 44691 for house_98 [2026-03-03T20:20:09.633251] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T20:20:09.633331] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T20:20:09.633374] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T20:20:09.633664] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T20:20:09.633929] Processed race 44687 for house_98 [2026-03-03T20:20:09.635187] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T20:20:09.635270] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T20:20:09.635309] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T20:20:09.636639] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T20:20:09.636722] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T20:20:09.636786] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T20:20:09.636842] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T20:20:09.636883] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T20:20:09.636940] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T20:20:09.637341] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T20:20:09.635991] Processed race 44406 for senate_11 [2026-03-03T20:20:09.640021] Processed race 44663 for house_94 [2026-03-03T20:20:09.635955] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T20:20:09.825755] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T20:20:09.825995] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T20:20:09.826051] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T20:20:09.826694] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T20:20:09.827280] Processed race 44711 for senate_2 [2026-03-03T20:20:09.829042] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T20:20:09.829122] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T20:20:09.829179] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T20:20:09.829429] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T20:20:09.831251] Processed race 44382 for senate_3 [2026-03-03T20:20:09.838291] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T20:20:09.838452] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T20:20:09.838508] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T20:20:09.839240] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T20:20:09.840404] Processed race 44377 for senate_21 [2026-03-03T20:20:09.845346] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T20:20:09.845452] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T20:20:09.845502] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T20:20:09.845534] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T20:20:09.849285] Processed race 44376 for senate_22 [2026-03-03T20:20:09.850055] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T20:20:09.850207] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T20:20:09.850279] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T20:20:09.850333] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T20:20:09.850540] Processed race 44378 for senate_19 [2026-03-03T20:20:10.252105] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T20:20:10.252362] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T20:20:10.252436] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T20:20:10.253298] Processed race 44379 for senate_5 [2026-03-03T20:20:10.257809] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T20:20:10.259416] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T20:20:10.259494] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T20:20:10.260900] Processed race 44381 for senate_4 [2026-03-03T20:20:10.331685] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T20:20:10.331796] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T20:20:10.331837] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T20:20:10.332003] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T20:20:10.332496] Processed race 44380 for senate_5 [2026-03-03T20:20:10.344483] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T20:30:02.939480] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T20:30:02.940551] ✅ Loaded candidate metadata for state legislature [2026-03-03T20:30:02.940667] Starting parallel fetching of 98 races... [2026-03-03T20:30:02.975886] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T20:30:03.011379] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T20:30:03.013080] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T20:30:03.055057] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T20:30:03.089267] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T20:30:03.195167] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T20:30:03.195321] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T20:30:03.195372] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T20:30:03.195411] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T20:30:03.195672] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T20:30:03.197802] Processed race 44496 for house_10 [2026-03-03T20:30:03.203603] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T20:30:03.203705] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T20:30:03.203744] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T20:30:03.204013] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T20:30:03.204887] Processed race 44605 for house_1 [2026-03-03T20:30:03.276698] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T20:30:03.277145] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T20:30:03.277218] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T20:30:03.277276] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T20:30:03.277628] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T20:30:03.286701] Processed race 44428 for house_1 [2026-03-03T20:30:03.288756] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T20:30:03.288842] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T20:30:03.288889] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T20:30:03.289191] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T20:30:03.299034] Processed race 44436 for house_101 [2026-03-03T20:30:03.391171] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T20:30:03.391334] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T20:30:03.391396] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T20:30:03.391458] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T20:30:03.392095] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T20:30:03.411643] Processed race 44468 for house_106 [2026-03-03T20:30:03.433529] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T20:30:03.433668] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T20:30:03.433719] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T20:30:03.434137] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T20:30:03.437514] Processed race 44480 for house_108 [2026-03-03T20:30:03.564348] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T20:30:03.564471] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T20:30:03.564524] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T20:30:03.564566] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T20:30:03.564629] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T20:30:03.564977] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T20:30:03.567334] Processed race 44512 for house_112 [2026-03-03T20:30:03.612007] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T20:30:03.612195] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T20:30:03.612263] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T20:30:03.612298] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T20:30:03.612513] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T20:30:03.617321] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T20:30:03.617489] Processed race 44560 for house_118 [2026-03-03T20:30:03.617403] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T20:30:03.618396] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T20:30:03.618622] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T20:30:03.619624] Processed race 44548 for house_117 [2026-03-03T20:30:03.717546] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T20:30:03.717664] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T20:30:03.717708] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T20:30:03.717740] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T20:30:03.718122] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T20:30:03.719200] Processed race 44580 for house_120 [2026-03-03T20:30:03.860416] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T20:30:03.860525] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T20:30:03.860588] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T20:30:03.860630] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T20:30:03.860665] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T20:30:03.860892] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T20:30:03.862976] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T20:30:03.863141] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T20:30:03.863194] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T20:30:03.863384] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T20:30:03.864675] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T20:30:03.864747] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T20:30:03.864801] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T20:30:03.864996] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T20:30:03.874632] Processed race 44612 for house_125 [2026-03-03T20:30:03.874746] Processed race 44564 for house_119 [2026-03-03T20:30:03.874798] Processed race 44588 for house_121 [2026-03-03T20:30:03.883292] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T20:30:03.883428] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T20:30:03.883493] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T20:30:03.883787] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T20:30:03.884938] Processed race 44596 for house_122 [2026-03-03T20:30:03.902663] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T20:30:03.902809] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T20:30:03.902875] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T20:30:03.903180] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T20:30:03.908440] Processed race 44616 for house_125 [2026-03-03T20:30:04.048859] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T20:30:04.049389] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T20:30:04.049452] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T20:30:04.049489] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T20:30:04.049731] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T20:30:04.052489] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T20:30:04.052739] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T20:30:04.052861] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T20:30:04.053381] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T20:30:04.055389] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T20:30:04.055470] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T20:30:04.055528] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T20:30:04.055863] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T20:30:04.067043] Processed race 44624 for house_126 [2026-03-03T20:30:04.067487] Processed race 44648 for house_129 [2026-03-03T20:30:04.104380] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T20:30:04.104510] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T20:30:04.104563] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T20:30:04.104796] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T20:30:04.192300] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T20:30:04.192400] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T20:30:04.192448] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T20:30:04.192659] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T20:30:04.067692] Processed race 44620 for house_126 [2026-03-03T20:30:04.249535] Processed race 44461 for house_13 [2026-03-03T20:30:04.250197] Processed race 44660 for house_130 [2026-03-03T20:30:04.280210] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T20:30:04.280360] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T20:30:04.280406] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T20:30:04.280441] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T20:30:04.280480] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T20:30:04.280512] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T20:30:04.280732] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T20:30:04.282903] Processed race 44668 for house_131 [2026-03-03T20:30:04.304147] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T20:30:04.304252] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T20:30:04.304295] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T20:30:04.304328] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T20:30:04.304524] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T20:30:04.315781] Processed race 44445 for house_138 [2026-03-03T20:30:04.372425] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T20:30:04.372749] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T20:30:04.372816] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T20:30:04.373074] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T20:30:04.374046] Processed race 44696 for house_134 [2026-03-03T20:30:04.413562] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T20:30:04.413758] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T20:30:04.413812] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T20:30:04.413842] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T20:30:04.414059] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T20:30:04.415154] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T20:30:04.415231] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T20:30:04.415270] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T20:30:04.415414] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T20:30:04.418218] Processed race 44449 for house_139 [2026-03-03T20:30:04.418283] Processed race 44437 for house_137 [2026-03-03T20:30:04.471661] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T20:30:04.471799] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T20:30:04.471849] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T20:30:04.472072] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T20:30:04.472898] Processed race 44545 for house_14 [2026-03-03T20:30:04.540266] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T20:30:04.540393] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T20:30:04.540444] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T20:30:04.540481] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T20:30:04.540731] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T20:30:04.541939] Processed race 44481 for house_142 [2026-03-03T20:30:04.563839] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T20:30:04.564005] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T20:30:04.564195] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T20:30:04.564246] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T20:30:04.564496] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T20:30:04.566364] Processed race 44497 for house_144 [2026-03-03T20:30:04.827040] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T20:30:04.827292] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T20:30:04.827346] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T20:30:04.827390] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T20:30:04.827428] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T20:30:04.827683] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T20:30:04.829216] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T20:30:04.829350] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T20:30:04.829393] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T20:30:04.829622] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T20:30:04.830356] Processed race 44537 for house_149 [2026-03-03T20:30:04.830504] Processed race 44553 for house_150 [2026-03-03T20:30:04.831459] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T20:30:04.831531] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T20:30:04.831591] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T20:30:04.832092] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T20:30:04.833005] Processed race 44573 for house_16 [2026-03-03T20:30:05.301364] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T20:30:05.301531] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T20:30:05.301612] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T20:30:05.304238] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T20:30:05.304520] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T20:30:05.305610] Processed race 44577 for house_17 [2026-03-03T20:30:05.322369] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T20:30:05.322518] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T20:30:05.322564] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T20:30:05.322827] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T20:30:05.323644] Processed race 44581 for house_17 [2026-03-03T20:30:05.538689] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T20:30:05.538832] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T20:30:05.538874] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T20:30:05.539165] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T20:30:05.553398] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T20:30:05.553498] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T20:30:05.553557] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T20:30:05.553788] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T20:30:05.555038] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T20:30:05.555119] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T20:30:05.555168] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T20:30:05.555342] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T20:30:05.555960] Processed race 44593 for house_19 [2026-03-03T20:30:05.556032] Processed race 44629 for house_23 [2026-03-03T20:30:05.556078] Processed race 44597 for house_19 [2026-03-03T20:30:05.560531] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T20:30:05.560770] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T20:30:05.560819] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T20:30:05.561022] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T20:30:05.561826] Processed race 44633 for house_23 [2026-03-03T20:30:05.577120] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T20:30:05.577385] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T20:30:05.577441] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T20:30:05.577675] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T20:30:05.578985] Processed race 44645 for house_25 [2026-03-03T20:30:06.029253] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T20:30:06.029401] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T20:30:06.029454] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T20:30:06.029720] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T20:30:06.030496] Processed race 44653 for house_26 [2026-03-03T20:30:06.149721] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T20:30:06.149863] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T20:30:06.149898] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T20:30:06.150142] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T20:30:06.152276] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T20:30:06.152553] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T20:30:06.152632] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T20:30:06.152847] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T20:30:06.154034] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T20:30:06.154118] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T20:30:06.154168] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T20:30:06.154339] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T20:30:06.155798] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T20:30:06.155872] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T20:30:06.156315] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T20:30:06.156504] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T20:30:06.159638] Processed race 44661 for house_27 [2026-03-03T20:30:06.159744] Processed race 44669 for house_28 [2026-03-03T20:30:06.159792] Processed race 44486 for house_3 [2026-03-03T20:30:06.159830] Processed race 44482 for house_3 [2026-03-03T20:30:06.343752] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T20:30:06.343932] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T20:30:06.343980] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T20:30:06.344456] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T20:30:06.346395] Processed race 44693 for house_30 [2026-03-03T20:30:06.375564] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T20:30:06.375746] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T20:30:06.375790] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T20:30:06.375823] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T20:30:06.377068] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T20:30:06.384350] Processed race 44494 for house_40 [2026-03-03T20:30:06.402167] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T20:30:06.402514] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T20:30:06.402569] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T20:30:06.402829] Processed race 44466 for house_37 [2026-03-03T20:30:06.402792] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T20:30:06.404138] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T20:30:06.401722] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T20:30:06.404471] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T20:30:06.404509] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T20:30:06.404673] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T20:30:06.404730] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T20:30:06.404913] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T20:30:06.405564] Processed race 44462 for house_37 [2026-03-03T20:30:06.404649] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T20:30:06.405659] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T20:30:06.405810] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T20:30:06.406283] Processed race 44498 for house_41 [2026-03-03T20:30:06.752483] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T20:30:06.754085] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T20:30:06.754216] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T20:30:06.754260] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T20:30:06.754760] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T20:30:06.754844] Processed race 44502 for house_41 [2026-03-03T20:30:06.780937] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T20:30:06.781048] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T20:30:06.781136] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T20:30:06.781179] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T20:30:06.781212] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T20:30:06.781246] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T20:30:06.781273] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T20:30:06.781299] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T20:30:06.781324] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T20:30:06.781623] Processed race 44558 for house_49 [2026-03-03T20:30:06.781552] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T20:30:06.806715] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T20:30:06.806881] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T20:30:06.806951] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T20:30:06.809110] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T20:30:06.810415] Processed race 44526 for house_44 [2026-03-03T20:30:06.855657] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T20:30:06.855817] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T20:30:06.855858] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T20:30:06.856233] Processed race 44522 for house_44 [2026-03-03T20:30:06.856093] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T20:30:06.912637] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T20:30:06.912810] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T20:30:06.912858] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T20:30:06.915247] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T20:30:06.917441] Processed race 44542 for house_47 [2026-03-03T20:30:07.018190] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T20:30:07.018368] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T20:30:07.018417] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T20:30:07.019171] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T20:30:07.019517] Processed race 44654 for house_5 [2026-03-03T20:30:07.028239] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T20:30:07.028338] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T20:30:07.028400] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T20:30:07.028663] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T20:30:07.030986] Processed race 44618 for house_56 [2026-03-03T20:30:07.031153] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T20:30:07.031322] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T20:30:07.031387] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T20:30:07.031431] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T20:30:07.031467] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T20:30:07.031537] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T20:30:07.031598] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T20:30:07.031814] Processed race 44570 for house_50 [2026-03-03T20:30:07.030690] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T20:30:07.031979] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T20:30:07.032033] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T20:30:07.032372] Processed race 44590 for house_52 [2026-03-03T20:30:07.031789] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T20:30:07.032297] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T20:30:07.077518] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T20:30:07.077701] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T20:30:07.077755] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T20:30:07.077975] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T20:30:07.080527] Processed race 44622 for house_56 [2026-03-03T20:30:07.236551] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T20:30:07.236808] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T20:30:07.236864] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T20:30:07.237378] Processed race 44638 for house_58 [2026-03-03T20:30:07.237256] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T20:30:07.325178] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T20:30:07.325332] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T20:30:07.325382] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T20:30:07.325687] Processed race 44666 for house_61 [2026-03-03T20:30:07.325638] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T20:30:07.328999] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T20:30:07.329075] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T20:30:07.329126] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T20:30:07.329366] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T20:30:07.330046] Processed race 44662 for house_60 [2026-03-03T20:30:07.330607] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T20:30:07.330678] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T20:30:07.330721] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T20:30:07.330907] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T20:30:07.330964] Processed race 44642 for house_59 [2026-03-03T20:30:07.346324] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T20:30:07.346484] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T20:30:07.346537] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T20:30:07.346804] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T20:30:07.348171] Processed race 44670 for house_61 [2026-03-03T20:30:07.581019] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T20:30:07.581905] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T20:30:07.582068] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T20:30:07.582119] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T20:30:07.582339] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T20:30:07.583819] Processed race 44690 for house_64 [2026-03-03T20:30:07.583988] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T20:30:07.584049] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T20:30:07.584314] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T20:30:07.585361] Processed race 44694 for house_64 [2026-03-03T20:30:07.593157] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T20:30:07.593339] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T20:30:07.593407] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T20:30:07.594695] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T20:30:07.596721] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T20:30:07.597463] Processed race 44435 for house_67 [2026-03-03T20:30:07.597882] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T20:30:07.597956] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T20:30:07.598378] Processed race 44535 for house_7 [2026-03-03T20:30:07.598304] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T20:30:07.601054] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T20:30:07.601153] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T20:30:07.601211] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T20:30:07.601593] Processed race 44431 for house_67 [2026-03-03T20:30:07.601494] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T20:30:07.746282] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T20:30:07.746442] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T20:30:07.746495] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T20:30:07.746746] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T20:30:07.749171] Processed race 44539 for house_7 [2026-03-03T20:30:07.749763] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T20:30:07.749829] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T20:30:07.749872] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T20:30:07.749914] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T20:30:07.751149] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T20:30:07.751922] Processed race 44467 for house_70 [2026-03-03T20:30:07.759538] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T20:30:07.759714] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T20:30:07.760519] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T20:30:07.760856] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T20:30:07.760920] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T20:30:07.760970] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T20:30:07.761007] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T20:30:07.761462] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T20:30:07.761835] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T20:30:07.764233] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T20:30:07.764938] Processed race 44475 for house_71 [2026-03-03T20:30:07.765011] Processed race 44499 for house_74 [2026-03-03T20:30:07.770060] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T20:30:07.770204] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T20:30:07.770275] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T20:30:07.770518] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T20:30:07.771443] Processed race 44507 for house_76 [2026-03-03T20:30:07.909588] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T20:30:07.909723] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T20:30:07.909761] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T20:30:07.909790] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T20:30:07.910015] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T20:30:07.910419] Processed race 44511 for house_76 [2026-03-03T20:30:07.938695] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T20:30:07.938864] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T20:30:07.938906] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T20:30:07.939464] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T20:30:07.940315] Processed race 44627 for house_8 [2026-03-03T20:30:07.941942] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T20:30:07.942015] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T20:30:07.942057] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T20:30:07.942308] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T20:30:07.942439] Processed race 44587 for house_85 [2026-03-03T20:30:07.944915] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T20:30:07.950635] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T20:30:07.950746] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T20:30:07.950793] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T20:30:07.951109] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T20:30:07.953712] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T20:30:07.953884] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T20:30:07.954300] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T20:30:07.955411] Processed race 44583 for house_85 [2026-03-03T20:30:07.955537] Processed race 44543 for house_80 [2026-03-03T20:30:08.066719] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T20:30:08.066859] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T20:30:08.066892] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T20:30:08.067090] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T20:30:08.067788] Processed race 44595 for house_86 [2026-03-03T20:30:08.089615] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T20:30:08.090072] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T20:30:08.090163] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T20:30:08.090783] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T20:30:08.091868] Processed race 44611 for house_88 [2026-03-03T20:30:08.093187] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T20:30:08.093277] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T20:30:08.093324] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T20:30:08.093361] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T20:30:08.094509] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T20:30:08.095441] Processed race 44619 for house_89 [2026-03-03T20:30:08.109073] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T20:30:08.109242] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T20:30:08.109300] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T20:30:08.109337] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T20:30:08.109996] Processed race 44707 for house_9 [2026-03-03T20:30:08.109957] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T20:30:08.111680] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T20:30:08.111746] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T20:30:08.111786] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T20:30:08.112145] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T20:30:08.112832] Processed race 44639 for house_91 [2026-03-03T20:30:08.230261] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T20:30:08.230459] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T20:30:08.230505] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T20:30:08.231443] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T20:30:08.232693] Processed race 44647 for house_92 [2026-03-03T20:30:08.252925] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T20:30:08.253080] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T20:30:08.254148] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T20:30:08.254194] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T20:30:08.254223] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T20:30:08.254255] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T20:30:08.254835] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T20:30:08.255626] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T20:30:08.256774] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T20:30:08.256839] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T20:30:08.256875] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T20:30:08.256904] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T20:30:08.257051] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T20:30:08.258159] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T20:30:08.258375] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T20:30:08.259519] Processed race 44663 for house_94 [2026-03-03T20:30:08.259612] Processed race 44655 for house_93 [2026-03-03T20:30:08.259721] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T20:30:08.261174] Processed race 44679 for house_97 [2026-03-03T20:30:08.274954] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T20:30:08.275114] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T20:30:08.275155] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T20:30:08.275512] Processed race 44687 for house_98 [2026-03-03T20:30:08.275424] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T20:30:08.381212] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T20:30:08.381392] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T20:30:08.381448] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T20:30:08.381484] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T20:30:08.382524] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T20:30:08.383508] Processed race 44691 for house_98 [2026-03-03T20:30:08.424948] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T20:30:08.425126] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T20:30:08.425191] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T20:30:08.426182] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T20:30:08.427737] Processed race 44711 for senate_2 [2026-03-03T20:30:08.450378] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T20:30:08.450533] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T20:30:08.450586] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T20:30:08.450869] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T20:30:08.452971] Processed race 44406 for senate_11 [2026-03-03T20:30:08.462222] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T20:30:08.462434] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T20:30:08.462561] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T20:30:08.463212] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T20:30:08.464181] Processed race 44377 for senate_21 [2026-03-03T20:30:08.637373] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T20:30:08.637893] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T20:30:08.637964] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T20:30:08.638056] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T20:30:08.638149] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T20:30:08.638228] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T20:30:08.638288] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T20:30:08.638372] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T20:30:08.638727] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T20:30:08.638831] Processed race 44378 for senate_19 [2026-03-03T20:30:08.639986] Processed race 44376 for senate_22 [2026-03-03T20:30:08.640745] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T20:30:08.640812] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T20:30:08.640853] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T20:30:08.641032] Processed race 44382 for senate_3 [2026-03-03T20:30:08.641559] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T20:30:08.641639] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T20:30:08.641709] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T20:30:08.642337] Processed race 44381 for senate_4 [2026-03-03T20:30:08.678525] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T20:30:08.678727] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T20:30:08.678793] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T20:30:08.679151] Processed race 44379 for senate_5 [2026-03-03T20:30:08.831543] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T20:30:08.831755] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T20:30:08.831822] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T20:30:08.831864] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T20:30:08.832330] Processed race 44380 for senate_5 [2026-03-03T20:30:08.855227] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T20:40:02.826891] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T20:40:02.828223] ✅ Loaded candidate metadata for state legislature [2026-03-03T20:40:02.828307] Starting parallel fetching of 98 races... [2026-03-03T20:40:02.926912] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T20:40:02.938780] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T20:40:02.980879] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T20:40:02.988125] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T20:40:02.994283] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T20:40:03.326465] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T20:40:03.326593] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T20:40:03.327894] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T20:40:03.328426] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T20:40:03.334743] Processed race 44605 for house_1 [2026-03-03T20:40:03.338312] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T20:40:03.338419] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T20:40:03.338468] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T20:40:03.338508] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T20:40:03.339475] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T20:40:03.339894] Processed race 44496 for house_10 [2026-03-03T20:40:03.410345] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T20:40:03.410453] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T20:40:03.410496] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T20:40:03.411790] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T20:40:03.414389] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T20:40:03.414482] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T20:40:03.414534] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T20:40:03.414568] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T20:40:03.415901] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T20:40:03.418167] Processed race 44436 for house_101 [2026-03-03T20:40:03.418248] Processed race 44468 for house_106 [2026-03-03T20:40:03.540430] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T20:40:03.540710] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T20:40:03.540789] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T20:40:03.540830] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T20:40:03.541045] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T20:40:03.541766] Processed race 44428 for house_1 [2026-03-03T20:40:03.737210] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T20:40:03.737331] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T20:40:03.737372] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T20:40:03.737967] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T20:40:03.738053] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T20:40:03.738298] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T20:40:03.741774] Processed race 44512 for house_112 [2026-03-03T20:40:03.742455] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T20:40:03.742526] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T20:40:03.742592] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T20:40:03.742825] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T20:40:03.743835] Processed race 44480 for house_108 [2026-03-03T20:40:03.766695] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T20:40:03.766813] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T20:40:03.766855] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T20:40:03.767081] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T20:40:03.768807] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T20:40:03.768881] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T20:40:03.768923] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T20:40:03.768964] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T20:40:03.769143] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T20:40:03.770643] Processed race 44548 for house_117 [2026-03-03T20:40:03.770728] Processed race 44560 for house_118 [2026-03-03T20:40:03.920044] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T20:40:03.920176] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T20:40:03.920236] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T20:40:03.920483] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T20:40:03.920590] Processed race 44564 for house_119 [2026-03-03T20:40:04.023283] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T20:40:04.023425] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T20:40:04.023490] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T20:40:04.023897] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T20:40:04.027441] Processed race 44588 for house_121 [2026-03-03T20:40:04.209789] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T20:40:04.209898] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T20:40:04.209949] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T20:40:04.209992] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T20:40:04.210251] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T20:40:04.216467] Processed race 44580 for house_120 [2026-03-03T20:40:04.231145] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T20:40:04.231280] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T20:40:04.231323] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T20:40:04.231541] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T20:40:04.232810] Processed race 44616 for house_125 [2026-03-03T20:40:04.233562] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T20:40:04.233777] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T20:40:04.233829] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T20:40:04.234010] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T20:40:04.235162] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T20:40:04.235234] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T20:40:04.235296] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T20:40:04.235335] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T20:40:04.235387] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T20:40:04.235545] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T20:40:04.239381] Processed race 44596 for house_122 [2026-03-03T20:40:04.239463] Processed race 44612 for house_125 [2026-03-03T20:40:04.349486] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T20:40:04.349708] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T20:40:04.349777] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T20:40:04.350051] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T20:40:04.356738] Processed race 44620 for house_126 [2026-03-03T20:40:04.511350] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T20:40:04.511488] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T20:40:04.511551] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T20:40:04.511620] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T20:40:04.511844] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T20:40:04.513171] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T20:40:04.513238] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T20:40:04.513278] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T20:40:04.513474] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T20:40:04.514921] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T20:40:04.515274] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T20:40:04.515330] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T20:40:04.515502] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T20:40:04.516541] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T20:40:04.516624] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T20:40:04.516663] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T20:40:04.516810] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T20:40:04.525691] Processed race 44624 for house_126 [2026-03-03T20:40:04.525858] Processed race 44461 for house_13 [2026-03-03T20:40:04.525920] Processed race 44660 for house_130 [2026-03-03T20:40:04.525960] Processed race 44648 for house_129 [2026-03-03T20:40:04.667229] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T20:40:04.667364] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T20:40:04.667410] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T20:40:04.667444] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T20:40:04.667481] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T20:40:04.667514] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T20:40:04.667768] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T20:40:04.668735] Processed race 44668 for house_131 [2026-03-03T20:40:04.790872] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T20:40:04.792580] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T20:40:04.792661] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T20:40:04.792708] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T20:40:04.793097] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T20:40:04.794492] Processed race 44445 for house_138 [2026-03-03T20:40:04.796534] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T20:40:04.796627] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T20:40:04.796709] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T20:40:04.796901] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T20:40:04.800617] Processed race 44437 for house_137 [2026-03-03T20:40:04.804651] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T20:40:04.804749] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T20:40:04.804795] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T20:40:04.805001] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T20:40:04.805809] Processed race 44696 for house_134 [2026-03-03T20:40:04.891471] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T20:40:04.891648] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T20:40:04.891695] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T20:40:04.891730] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T20:40:04.891994] Processed race 44449 for house_139 [2026-03-03T20:40:04.891944] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T20:40:04.987709] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T20:40:04.987864] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T20:40:04.988048] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T20:40:04.988375] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T20:40:04.989645] Processed race 44545 for house_14 [2026-03-03T20:40:05.187550] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T20:40:05.187708] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T20:40:05.187756] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T20:40:05.187793] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T20:40:05.188278] Processed race 44497 for house_144 [2026-03-03T20:40:05.188020] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T20:40:05.190707] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T20:40:05.190775] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T20:40:05.190818] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T20:40:05.190853] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T20:40:05.191666] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T20:40:05.191494] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T20:40:05.192594] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T20:40:05.193046] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T20:40:05.193117] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T20:40:05.193158] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T20:40:05.193500] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T20:40:05.194169] Processed race 44481 for house_142 [2026-03-03T20:40:05.194240] Processed race 44537 for house_149 [2026-03-03T20:40:05.295217] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T20:40:05.295352] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T20:40:05.295393] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T20:40:05.295630] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T20:40:05.297516] Processed race 44573 for house_16 [2026-03-03T20:40:05.300443] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T20:40:05.300517] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T20:40:05.300556] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T20:40:05.300766] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T20:40:05.306523] Processed race 44553 for house_150 [2026-03-03T20:40:05.403435] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T20:40:05.403593] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T20:40:05.403634] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T20:40:05.403670] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T20:40:05.408331] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T20:40:05.411922] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T20:40:05.412015] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T20:40:05.412086] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T20:40:05.412323] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T20:40:05.413601] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T20:40:05.413674] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T20:40:05.413718] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T20:40:05.415211] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T20:40:05.415994] Processed race 44577 for house_17 [2026-03-03T20:40:05.416432] Processed race 44593 for house_19 [2026-03-03T20:40:05.416483] Processed race 44581 for house_17 [2026-03-03T20:40:05.457192] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T20:40:05.457385] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T20:40:05.457547] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T20:40:05.457824] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T20:40:05.458673] Processed race 44597 for house_19 [2026-03-03T20:40:05.460131] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T20:40:05.460192] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T20:40:05.460224] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T20:40:05.460421] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T20:40:05.460463] Processed race 44629 for house_23 [2026-03-03T20:40:05.615184] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T20:40:05.615329] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T20:40:05.615394] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T20:40:05.615640] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T20:40:05.616643] Processed race 44645 for house_25 [2026-03-03T20:40:05.619275] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T20:40:05.619348] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T20:40:05.619403] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T20:40:05.619612] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T20:40:05.621063] Processed race 44633 for house_23 [2026-03-03T20:40:05.646671] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T20:40:05.647064] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T20:40:05.647137] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T20:40:05.647448] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T20:40:05.649353] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T20:40:05.649431] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T20:40:05.649485] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T20:40:05.649707] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T20:40:05.650676] Processed race 44653 for house_26 [2026-03-03T20:40:05.650748] Processed race 44669 for house_28 [2026-03-03T20:40:05.651233] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T20:40:05.651300] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T20:40:05.651346] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T20:40:05.651542] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T20:40:05.653075] Processed race 44661 for house_27 [2026-03-03T20:40:05.876199] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T20:40:05.876866] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T20:40:05.877004] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T20:40:05.877114] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T20:40:05.877422] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T20:40:05.877198] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T20:40:05.878949] Processed race 44482 for house_3 [2026-03-03T20:40:05.878903] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T20:40:05.879455] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T20:40:05.879497] Processed race 44486 for house_3 [2026-03-03T20:40:05.889406] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T20:40:05.889536] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T20:40:05.889605] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T20:40:05.889636] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T20:40:05.889836] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T20:40:05.891383] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T20:40:05.891446] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T20:40:05.891478] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T20:40:05.891686] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T20:40:05.892422] Processed race 44462 for house_37 [2026-03-03T20:40:05.892484] Processed race 44466 for house_37 [2026-03-03T20:40:05.973880] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T20:40:05.974083] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T20:40:05.974158] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T20:40:05.974386] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T20:40:05.975129] Processed race 44693 for house_30 [2026-03-03T20:40:06.909226] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T20:40:06.909377] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T20:40:06.909415] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T20:40:06.909449] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T20:40:06.910009] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T20:40:06.910116] Processed race 44494 for house_40 [2026-03-03T20:40:06.910774] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T20:40:06.912361] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T20:40:06.912432] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T20:40:06.912476] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T20:40:06.912823] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T20:40:06.912858] Processed race 44498 for house_41 [2026-03-03T20:40:06.918542] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T20:40:06.918674] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T20:40:06.918717] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T20:40:06.918751] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T20:40:06.919292] Processed race 44502 for house_41 [2026-03-03T20:40:06.919193] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T20:40:06.925688] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T20:40:06.925302] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T20:40:06.925870] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T20:40:06.925921] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T20:40:06.926166] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T20:40:06.928297] Processed race 44526 for house_44 [2026-03-03T20:40:06.925777] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T20:40:06.928929] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T20:40:06.929128] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T20:40:06.929738] Processed race 44522 for house_44 [2026-03-03T20:40:07.076907] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T20:40:07.077116] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T20:40:07.078056] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T20:40:07.078421] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T20:40:07.078497] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T20:40:07.078568] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T20:40:07.078878] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T20:40:07.079301] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T20:40:07.081247] Processed race 44654 for house_5 [2026-03-03T20:40:07.081330] Processed race 44542 for house_47 [2026-03-03T20:40:07.081954] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T20:40:07.082018] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T20:40:07.083343] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T20:40:07.083389] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T20:40:07.083438] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T20:40:07.083476] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T20:40:07.083510] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T20:40:07.083542] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T20:40:07.083599] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T20:40:07.084285] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T20:40:07.085645] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T20:40:07.085720] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T20:40:07.085763] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T20:40:07.085951] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T20:40:07.087210] Processed race 44558 for house_49 [2026-03-03T20:40:07.088190] Processed race 44590 for house_52 [2026-03-03T20:40:07.089188] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T20:40:07.089264] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T20:40:07.089306] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T20:40:07.089349] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T20:40:07.089389] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T20:40:07.089441] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T20:40:07.089493] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T20:40:07.089720] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T20:40:07.093653] Processed race 44570 for house_50 [2026-03-03T20:40:07.252372] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T20:40:07.252837] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T20:40:07.252912] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T20:40:07.252988] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T20:40:07.253197] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T20:40:07.253264] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T20:40:07.253625] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T20:40:07.254020] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T20:40:07.255918] Processed race 44618 for house_56 [2026-03-03T20:40:07.255981] Processed race 44638 for house_58 [2026-03-03T20:40:07.257352] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T20:40:07.257420] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T20:40:07.257458] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T20:40:07.257629] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T20:40:07.260304] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T20:40:07.260393] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T20:40:07.260437] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T20:40:07.260619] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T20:40:07.261286] Processed race 44662 for house_60 [2026-03-03T20:40:07.262193] Processed race 44622 for house_56 [2026-03-03T20:40:07.263635] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T20:40:07.263698] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T20:40:07.263734] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T20:40:07.263874] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T20:40:07.264983] Processed race 44642 for house_59 [2026-03-03T20:40:07.414505] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T20:40:07.414718] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T20:40:07.414771] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T20:40:07.414985] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T20:40:07.415930] Processed race 44690 for house_64 [2026-03-03T20:40:07.416605] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T20:40:07.416699] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T20:40:07.416743] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T20:40:07.416974] Processed race 44694 for house_64 [2026-03-03T20:40:07.416936] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T20:40:07.418355] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T20:40:07.418414] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T20:40:07.418446] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T20:40:07.418698] Processed race 44670 for house_61 [2026-03-03T20:40:07.418632] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T20:40:07.432205] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T20:40:07.432358] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T20:40:07.432400] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T20:40:07.433687] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T20:40:07.433756] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T20:40:07.433793] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T20:40:07.433958] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T20:40:07.434743] Processed race 44431 for house_67 [2026-03-03T20:40:07.435489] Processed race 44666 for house_61 [2026-03-03T20:40:07.435414] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T20:40:07.607748] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T20:40:07.607907] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T20:40:07.607944] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T20:40:07.608307] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T20:40:07.609704] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T20:40:07.609768] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T20:40:07.609799] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T20:40:07.610038] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T20:40:07.610694] Processed race 44539 for house_7 [2026-03-03T20:40:07.610761] Processed race 44535 for house_7 [2026-03-03T20:40:07.611433] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T20:40:07.611499] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T20:40:07.611529] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T20:40:07.611695] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T20:40:07.612459] Processed race 44435 for house_67 [2026-03-03T20:40:07.618070] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T20:40:07.618323] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T20:40:07.618369] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T20:40:07.618396] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T20:40:07.618426] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T20:40:07.618605] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T20:40:07.619547] Processed race 44475 for house_71 [2026-03-03T20:40:07.616606] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T20:40:07.622243] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T20:40:07.622310] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T20:40:07.622344] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T20:40:07.622553] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T20:40:07.623294] Processed race 44467 for house_70 [2026-03-03T20:40:07.939427] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T20:40:07.939620] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T20:40:07.939675] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T20:40:07.939714] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T20:40:07.940166] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T20:40:07.941122] Processed race 44511 for house_76 [2026-03-03T20:40:07.941820] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T20:40:07.941911] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T20:40:07.941971] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T20:40:07.945369] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T20:40:07.945226] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T20:40:07.945613] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T20:40:07.945749] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T20:40:07.945935] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T20:40:07.948769] Processed race 44499 for house_74 [2026-03-03T20:40:07.948687] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T20:40:07.948974] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T20:40:07.949016] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T20:40:07.949158] Processed race 44543 for house_80 [2026-03-03T20:40:07.949331] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T20:40:07.949391] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T20:40:07.949426] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T20:40:07.949690] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T20:40:07.953606] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T20:40:07.954016] Processed race 44627 for house_8 [2026-03-03T20:40:07.954109] Processed race 44507 for house_76 [2026-03-03T20:40:08.112774] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T20:40:08.112928] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T20:40:08.112988] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T20:40:08.113462] Processed race 44587 for house_85 [2026-03-03T20:40:08.113407] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T20:40:08.115762] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T20:40:08.113864] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T20:40:08.115975] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T20:40:08.116337] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T20:40:08.116372] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T20:40:08.116590] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T20:40:08.118686] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T20:40:08.118764] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T20:40:08.120115] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T20:40:08.120186] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T20:40:08.120219] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T20:40:08.118995] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T20:40:08.120671] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T20:40:08.122205] Processed race 44619 for house_89 [2026-03-03T20:40:08.122760] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T20:40:08.122660] Processed race 44611 for house_88 [2026-03-03T20:40:08.122830] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T20:40:08.122983] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T20:40:08.123253] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T20:40:08.122961] Processed race 44595 for house_86 [2026-03-03T20:40:08.123997] Processed race 44583 for house_85 [2026-03-03T20:40:08.270622] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T20:40:08.270836] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T20:40:08.270890] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T20:40:08.270941] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T20:40:08.271249] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T20:40:08.272182] Processed race 44707 for house_9 [2026-03-03T20:40:08.274859] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T20:40:08.274933] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T20:40:08.274971] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T20:40:08.275148] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T20:40:08.275827] Processed race 44639 for house_91 [2026-03-03T20:40:08.283152] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T20:40:08.283258] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T20:40:08.283314] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T20:40:08.283539] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T20:40:08.284315] Processed race 44647 for house_92 [2026-03-03T20:40:08.284832] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T20:40:08.284896] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T20:40:08.284933] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T20:40:08.284965] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T20:40:08.285007] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T20:40:08.285064] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T20:40:08.285241] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T20:40:08.285867] Processed race 44663 for house_94 [2026-03-03T20:40:08.288772] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T20:40:08.288844] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T20:40:08.288884] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T20:40:08.289838] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T20:40:08.293747] Processed race 44655 for house_93 [2026-03-03T20:40:08.432802] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T20:40:08.432985] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T20:40:08.433070] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T20:40:08.433319] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T20:40:08.433382] Processed race 44687 for house_98 [2026-03-03T20:40:08.443110] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T20:40:08.443286] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T20:40:08.443331] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T20:40:08.443359] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T20:40:08.443671] Processed race 44691 for house_98 [2026-03-03T20:40:08.443614] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T20:40:08.445661] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T20:40:08.445737] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T20:40:08.445812] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T20:40:08.445859] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T20:40:08.446232] Processed race 44679 for house_97 [2026-03-03T20:40:08.446143] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T20:40:08.448064] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T20:40:08.448141] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T20:40:08.448183] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T20:40:08.448367] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T20:40:08.449007] Processed race 44406 for senate_11 [2026-03-03T20:40:08.454771] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T20:40:08.455066] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T20:40:08.455122] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T20:40:08.455244] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T20:40:08.455615] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T20:40:08.455672] Processed race 44378 for senate_19 [2026-03-03T20:40:08.588660] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T20:40:08.588850] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T20:40:08.588904] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T20:40:08.589327] Processed race 44711 for senate_2 [2026-03-03T20:40:08.589212] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T20:40:08.604978] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T20:40:08.605357] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T20:40:08.605827] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T20:40:08.606096] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T20:40:08.608502] Processed race 44377 for senate_21 [2026-03-03T20:40:08.613362] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T20:40:08.613451] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T20:40:08.613492] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T20:40:08.613525] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T20:40:08.614108] Processed race 44376 for senate_22 [2026-03-03T20:40:08.616673] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T20:40:08.616755] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T20:40:08.616886] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T20:40:08.617121] Processed race 44382 for senate_3 [2026-03-03T20:40:08.631221] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T20:40:08.631422] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T20:40:08.631466] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T20:40:08.632566] Processed race 44381 for senate_4 [2026-03-03T20:40:08.744734] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T20:40:08.744909] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T20:40:08.744959] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T20:40:08.745270] Processed race 44379 for senate_5 [2026-03-03T20:40:08.774375] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T20:40:08.777303] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T20:40:08.777416] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T20:40:08.777468] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T20:40:08.778330] Processed race 44380 for senate_5 [2026-03-03T20:40:08.794496] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T20:50:02.676692] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T20:50:02.677443] ✅ Loaded candidate metadata for state legislature [2026-03-03T20:50:02.677524] Starting parallel fetching of 98 races... [2026-03-03T20:50:02.700768] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T20:50:02.722836] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T20:50:02.727831] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T20:50:02.730627] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T20:50:02.745416] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T20:50:02.909006] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T20:50:02.909116] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T20:50:02.909166] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T20:50:02.909389] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T20:50:02.917692] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T20:50:02.917796] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T20:50:02.917990] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T20:50:02.918045] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T20:50:02.918250] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T20:50:02.919821] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T20:50:02.919891] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T20:50:02.919940] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T20:50:02.919991] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T20:50:02.920268] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T20:50:02.921167] Processed race 44605 for house_1 [2026-03-03T20:50:02.921302] Processed race 44496 for house_10 [2026-03-03T20:50:02.921360] Processed race 44428 for house_1 [2026-03-03T20:50:02.922047] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T20:50:02.922114] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T20:50:02.922155] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T20:50:02.922455] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T20:50:02.938674] Processed race 44436 for house_101 [2026-03-03T20:50:03.047105] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T20:50:03.047217] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T20:50:03.047343] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T20:50:03.047405] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T20:50:03.047658] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T20:50:03.049179] Processed race 44468 for house_106 [2026-03-03T20:50:03.126530] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T20:50:03.126679] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T20:50:03.126720] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T20:50:03.127058] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T20:50:03.128899] Processed race 44480 for house_108 [2026-03-03T20:50:03.129550] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T20:50:03.129636] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T20:50:03.129684] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T20:50:03.129719] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T20:50:03.129771] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T20:50:03.130602] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T20:50:03.132551] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T20:50:03.132635] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T20:50:03.132677] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T20:50:03.132710] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T20:50:03.132927] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T20:50:03.134420] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T20:50:03.134488] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T20:50:03.134525] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T20:50:03.134834] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T20:50:03.139025] Processed race 44512 for house_112 [2026-03-03T20:50:03.139152] Processed race 44560 for house_118 [2026-03-03T20:50:03.139306] Processed race 44548 for house_117 [2026-03-03T20:50:03.262557] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T20:50:03.262783] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T20:50:03.262831] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T20:50:03.263403] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T20:50:03.265755] Processed race 44564 for house_119 [2026-03-03T20:50:03.372690] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T20:50:03.372911] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T20:50:03.372985] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T20:50:03.373335] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T20:50:03.379518] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T20:50:03.380193] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T20:50:03.380248] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T20:50:03.380537] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T20:50:03.380879] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T20:50:03.385086] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T20:50:03.385338] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T20:50:03.385400] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T20:50:03.385669] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T20:50:03.385733] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T20:50:03.387054] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T20:50:03.390561] Processed race 44588 for house_121 [2026-03-03T20:50:03.390693] Processed race 44580 for house_120 [2026-03-03T20:50:03.390771] Processed race 44612 for house_125 [2026-03-03T20:50:03.580065] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T20:50:03.580188] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T20:50:03.580231] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T20:50:03.580447] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T20:50:03.582836] Processed race 44596 for house_122 [2026-03-03T20:50:03.819379] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T20:50:03.819527] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T20:50:03.819569] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T20:50:03.820117] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T20:50:03.821919] Processed race 44620 for house_126 [2026-03-03T20:50:03.842846] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T20:50:03.844140] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T20:50:03.844186] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T20:50:03.844429] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T20:50:03.853046] Processed race 44648 for house_129 [2026-03-03T20:50:04.043440] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T20:50:04.043670] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T20:50:04.043732] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T20:50:04.044045] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T20:50:04.045984] Processed race 44616 for house_125 [2026-03-03T20:50:04.195805] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T20:50:04.195984] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T20:50:04.196039] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T20:50:04.196078] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T20:50:04.196333] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T20:50:04.207827] Processed race 44624 for house_126 [2026-03-03T20:50:04.417515] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T20:50:04.417690] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T20:50:04.417738] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T20:50:04.418001] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T20:50:04.446428] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T20:50:04.450057] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T20:50:04.450191] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T20:50:04.450463] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T20:50:04.452877] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T20:50:04.453075] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T20:50:04.453129] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T20:50:04.453164] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T20:50:04.453197] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T20:50:04.453227] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T20:50:04.453467] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T20:50:04.454879] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T20:50:04.454968] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T20:50:04.455122] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T20:50:04.455346] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T20:50:04.456784] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T20:50:04.456860] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T20:50:04.456902] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T20:50:04.457275] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T20:50:04.458097] Processed race 44660 for house_130 [2026-03-03T20:50:04.458175] Processed race 44696 for house_134 [2026-03-03T20:50:04.458216] Processed race 44668 for house_131 [2026-03-03T20:50:04.458248] Processed race 44437 for house_137 [2026-03-03T20:50:04.458289] Processed race 44461 for house_13 [2026-03-03T20:50:04.678548] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T20:50:04.678671] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T20:50:04.678714] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T20:50:04.678740] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T20:50:04.678956] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T20:50:04.679772] Processed race 44445 for house_138 [2026-03-03T20:50:04.685491] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T20:50:04.685678] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T20:50:04.685748] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T20:50:04.685807] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T20:50:04.686046] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T20:50:04.687678] Processed race 44449 for house_139 [2026-03-03T20:50:04.693423] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T20:50:04.693515] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T20:50:04.693555] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T20:50:04.693608] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T20:50:04.693913] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T20:50:04.695971] Processed race 44481 for house_142 [2026-03-03T20:50:04.699140] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T20:50:04.699212] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T20:50:04.699265] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T20:50:04.699434] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T20:50:04.700017] Processed race 44545 for house_14 [2026-03-03T20:50:04.808017] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T20:50:04.808161] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T20:50:04.808202] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T20:50:04.808235] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T20:50:04.808474] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T20:50:04.810645] Processed race 44497 for house_144 [2026-03-03T20:50:04.987825] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T20:50:04.987948] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T20:50:04.988012] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T20:50:04.988050] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T20:50:04.988097] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T20:50:04.988356] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T20:50:04.990371] Processed race 44537 for house_149 [2026-03-03T20:50:04.991307] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T20:50:04.991554] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T20:50:04.991640] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T20:50:04.991871] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T20:50:04.993758] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T20:50:04.994534] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T20:50:04.995102] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T20:50:04.995358] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T20:50:04.995193] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T20:50:04.995884] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T20:50:04.995927] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T20:50:04.996106] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T20:50:04.994902] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T20:50:04.994486] Processed race 44573 for house_16 [2026-03-03T20:50:04.996808] Processed race 44577 for house_17 [2026-03-03T20:50:04.996704] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T20:50:04.997279] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T20:50:04.997329] Processed race 44581 for house_17 [2026-03-03T20:50:04.997507] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T20:50:04.998318] Processed race 44553 for house_150 [2026-03-03T20:50:04.998288] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T20:50:05.148956] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T20:50:05.149148] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T20:50:05.149194] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T20:50:05.149612] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T20:50:05.149675] Processed race 44593 for house_19 [2026-03-03T20:50:05.153089] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T20:50:05.153175] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T20:50:05.153217] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T20:50:05.153414] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T20:50:05.155282] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T20:50:05.155368] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T20:50:05.155411] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T20:50:05.155597] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T20:50:05.156557] Processed race 44633 for house_23 [2026-03-03T20:50:05.156671] Processed race 44645 for house_25 [2026-03-03T20:50:05.156831] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T20:50:05.156886] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T20:50:05.156949] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T20:50:05.157277] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T20:50:05.158029] Processed race 44629 for house_23 [2026-03-03T20:50:05.158478] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T20:50:05.158539] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T20:50:05.158614] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T20:50:05.158810] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T20:50:05.159665] Processed race 44597 for house_19 [2026-03-03T20:50:05.307968] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T20:50:05.312341] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T20:50:05.312441] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T20:50:05.312727] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T20:50:05.315198] Processed race 44653 for house_26 [2026-03-03T20:50:05.315740] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T20:50:05.315797] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T20:50:05.315827] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T20:50:05.315982] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T20:50:05.316730] Processed race 44482 for house_3 [2026-03-03T20:50:05.317669] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T20:50:05.317750] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T20:50:05.317795] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T20:50:05.317995] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T20:50:05.318644] Processed race 44661 for house_27 [2026-03-03T20:50:05.319449] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T20:50:05.319521] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T20:50:05.319591] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T20:50:05.319782] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T20:50:05.320404] Processed race 44669 for house_28 [2026-03-03T20:50:05.320879] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T20:50:05.320935] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T20:50:05.320966] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T20:50:05.321149] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T20:50:05.321776] Processed race 44486 for house_3 [2026-03-03T20:50:05.470881] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T20:50:05.471108] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T20:50:05.471163] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T20:50:05.471566] Processed race 44693 for house_30 [2026-03-03T20:50:05.471467] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T20:50:05.474716] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T20:50:05.474254] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T20:50:05.475016] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T20:50:05.475065] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T20:50:05.475100] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T20:50:05.475314] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T20:50:05.476026] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T20:50:05.476091] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T20:50:05.476129] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T20:50:05.476305] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T20:50:05.476867] Processed race 44462 for house_37 [2026-03-03T20:50:05.476925] Processed race 44494 for house_40 [2026-03-03T20:50:05.477330] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T20:50:05.477386] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T20:50:05.477417] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T20:50:05.477618] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T20:50:05.478144] Processed race 44466 for house_37 [2026-03-03T20:50:05.478919] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T20:50:05.480041] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T20:50:05.480107] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T20:50:05.480146] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T20:50:05.480317] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T20:50:05.484038] Processed race 44498 for house_41 [2026-03-03T20:50:05.629282] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T20:50:05.629435] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T20:50:05.629490] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T20:50:05.629528] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T20:50:05.629766] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T20:50:05.631654] Processed race 44502 for house_41 [2026-03-03T20:50:05.633662] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T20:50:05.633893] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T20:50:05.633947] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T20:50:05.633990] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T20:50:05.634155] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T20:50:05.634894] Processed race 44542 for house_47 [2026-03-03T20:50:05.635092] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T20:50:05.635159] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T20:50:05.635331] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T20:50:05.636117] Processed race 44526 for house_44 [2026-03-03T20:50:05.637014] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T20:50:05.637083] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T20:50:05.637152] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T20:50:05.637319] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T20:50:05.637924] Processed race 44522 for house_44 [2026-03-03T20:50:05.639827] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T20:50:05.639896] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T20:50:05.639936] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T20:50:05.639970] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T20:50:05.640057] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T20:50:05.640126] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T20:50:05.640191] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T20:50:05.640247] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T20:50:05.640306] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T20:50:05.640503] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T20:50:05.641264] Processed race 44558 for house_49 [2026-03-03T20:50:05.786423] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T20:50:05.785933] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T20:50:05.787002] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T20:50:05.787047] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T20:50:05.788193] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T20:50:05.789485] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T20:50:05.790500] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T20:50:05.791041] Processed race 44654 for house_5 [2026-03-03T20:50:05.791436] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T20:50:05.800699] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T20:50:05.800809] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T20:50:05.800853] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T20:50:05.800886] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T20:50:05.800922] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T20:50:05.800972] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T20:50:05.801038] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T20:50:05.801500] Processed race 44590 for house_52 [2026-03-03T20:50:05.801416] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T20:50:05.804432] Processed race 44570 for house_50 [2026-03-03T20:50:05.806661] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T20:50:05.806741] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T20:50:05.806785] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T20:50:05.807465] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T20:50:05.807921] Processed race 44618 for house_56 [2026-03-03T20:50:05.811138] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T20:50:05.811201] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T20:50:05.811357] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T20:50:05.813407] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T20:50:05.816449] Processed race 44622 for house_56 [2026-03-03T20:50:05.959782] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T20:50:05.960652] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T20:50:05.960717] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T20:50:05.960991] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T20:50:05.964429] Processed race 44638 for house_58 [2026-03-03T20:50:05.965327] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T20:50:05.965399] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T20:50:05.965461] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T20:50:05.967256] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T20:50:05.969767] Processed race 44662 for house_60 [2026-03-03T20:50:05.959467] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T20:50:05.970021] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T20:50:05.970085] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T20:50:05.970703] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T20:50:05.973070] Processed race 44642 for house_59 [2026-03-03T20:50:05.974148] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T20:50:05.974218] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T20:50:05.974271] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T20:50:05.974486] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T20:50:05.976418] Processed race 44666 for house_61 [2026-03-03T20:50:05.982271] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T20:50:05.982426] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T20:50:05.982473] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T20:50:05.982849] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T20:50:05.984088] Processed race 44670 for house_61 [2026-03-03T20:50:06.131229] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T20:50:06.131390] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T20:50:06.131435] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T20:50:06.131709] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T20:50:06.135843] Processed race 44694 for house_64 [2026-03-03T20:50:06.137507] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T20:50:06.137664] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T20:50:06.137699] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T20:50:06.137912] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T20:50:06.138876] Processed race 44690 for house_64 [2026-03-03T20:50:06.139540] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T20:50:06.139625] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T20:50:06.139663] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T20:50:06.139822] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T20:50:06.141223] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T20:50:06.141371] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T20:50:06.141415] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T20:50:06.141324] Processed race 44535 for house_7 [2026-03-03T20:50:06.141684] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T20:50:06.142704] Processed race 44435 for house_67 [2026-03-03T20:50:06.142883] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T20:50:06.142952] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T20:50:06.143006] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T20:50:06.143281] Processed race 44431 for house_67 [2026-03-03T20:50:06.143216] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T20:50:06.290859] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T20:50:06.291023] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T20:50:06.291081] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T20:50:06.291517] Processed race 44539 for house_7 [2026-03-03T20:50:06.291424] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T20:50:06.298118] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T20:50:06.298247] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T20:50:06.298292] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T20:50:06.298328] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T20:50:06.298640] Processed race 44467 for house_70 [2026-03-03T20:50:06.298553] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T20:50:06.302639] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T20:50:06.302725] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T20:50:06.302760] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T20:50:06.302796] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T20:50:06.302844] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T20:50:06.303243] Processed race 44475 for house_71 [2026-03-03T20:50:06.303188] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T20:50:06.311856] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T20:50:06.311993] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T20:50:06.312043] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T20:50:06.312663] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T20:50:06.314659] Processed race 44507 for house_76 [2026-03-03T20:50:06.317230] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T20:50:06.317311] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T20:50:06.317355] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T20:50:06.319017] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T20:50:06.319820] Processed race 44499 for house_74 [2026-03-03T20:50:06.439058] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T20:50:06.439227] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T20:50:06.439267] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T20:50:06.439294] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T20:50:06.439510] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T20:50:06.439555] Processed race 44511 for house_76 [2026-03-03T20:50:06.462314] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T20:50:06.462830] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T20:50:06.462902] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T20:50:06.463020] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T20:50:06.463041] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T20:50:06.463365] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T20:50:06.463335] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T20:50:06.463519] Processed race 44543 for house_80 [2026-03-03T20:50:06.463746] Processed race 44627 for house_8 [2026-03-03T20:50:06.463705] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T20:50:06.471305] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T20:50:06.471422] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T20:50:06.471487] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T20:50:06.471695] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T20:50:06.471725] Processed race 44583 for house_85 [2026-03-03T20:50:06.476838] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T20:50:06.476899] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T20:50:06.476932] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T20:50:06.477105] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T20:50:06.477984] Processed race 44587 for house_85 [2026-03-03T20:50:06.738067] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T20:50:06.738240] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T20:50:06.738292] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T20:50:06.738934] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T20:50:06.739361] Processed race 44611 for house_88 [2026-03-03T20:50:06.738695] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T20:50:06.741946] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T20:50:06.742076] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T20:50:06.742178] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T20:50:06.742221] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T20:50:06.742252] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T20:50:06.742425] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T20:50:06.741293] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T20:50:06.744450] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T20:50:06.744517] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T20:50:06.744736] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T20:50:06.742526] Processed race 44707 for house_9 [2026-03-03T20:50:06.745419] Processed race 44619 for house_89 [2026-03-03T20:50:06.745626] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T20:50:06.745694] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T20:50:06.746184] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T20:50:06.747166] Processed race 44595 for house_86 [2026-03-03T20:50:06.786751] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T20:50:06.786912] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T20:50:06.786954] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T20:50:06.787518] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T20:50:06.788709] Processed race 44639 for house_91 [2026-03-03T20:50:07.003844] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T20:50:07.004012] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T20:50:07.004051] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T20:50:07.004253] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T20:50:07.007116] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T20:50:07.009605] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T20:50:07.009684] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T20:50:07.009726] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T20:50:07.009871] Processed race 44647 for house_92 [2026-03-03T20:50:07.012534] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T20:50:07.012612] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T20:50:07.012646] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T20:50:07.012675] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T20:50:07.012703] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T20:50:07.012728] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T20:50:07.013670] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T20:50:07.013738] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T20:50:07.013777] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T20:50:07.013970] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T20:50:07.014768] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T20:50:07.016934] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T20:50:07.017807] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T20:50:07.018031] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T20:50:07.018561] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T20:50:07.019095] Processed race 44655 for house_93 [2026-03-03T20:50:07.019178] Processed race 44663 for house_94 [2026-03-03T20:50:07.019227] Processed race 44687 for house_98 [2026-03-03T20:50:07.019336] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T20:50:07.021171] Processed race 44679 for house_97 [2026-03-03T20:50:07.176061] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T20:50:07.175562] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T20:50:07.176266] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T20:50:07.176236] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T20:50:07.176352] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T20:50:07.176415] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T20:50:07.176633] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T20:50:07.176827] Processed race 44406 for senate_11 [2026-03-03T20:50:07.176732] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T20:50:07.177186] Processed race 44691 for house_98 [2026-03-03T20:50:07.176992] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T20:50:07.183382] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T20:50:07.182970] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T20:50:07.183482] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T20:50:07.183603] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T20:50:07.183639] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T20:50:07.183816] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T20:50:07.183548] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T20:50:07.184475] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T20:50:07.184694] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T20:50:07.183860] Processed race 44378 for senate_19 [2026-03-03T20:50:07.185292] Processed race 44377 for senate_21 [2026-03-03T20:50:07.417399] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T20:50:07.417648] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T20:50:07.418166] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T20:50:07.418404] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T20:50:07.418481] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T20:50:07.418226] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T20:50:07.419697] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T20:50:07.421316] Processed race 44379 for senate_5 [2026-03-03T20:50:07.422830] Processed race 44711 for senate_2 [2026-03-03T20:50:07.494554] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T20:50:07.494713] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T20:50:07.494751] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T20:50:07.494780] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T20:50:07.495006] Processed race 44376 for senate_22 [2026-03-03T20:50:07.495470] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T20:50:07.495531] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T20:50:07.495565] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T20:50:07.495822] Processed race 44382 for senate_3 [2026-03-03T20:50:07.496208] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T20:50:07.496258] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T20:50:07.496289] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T20:50:07.496780] Processed race 44381 for senate_4 [2026-03-03T20:50:07.629535] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T20:50:07.629698] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T20:50:07.629749] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T20:50:07.629786] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T20:50:07.630043] Processed race 44380 for senate_5 [2026-03-03T20:50:07.639325] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T21:10:02.413365] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T21:10:02.414447] ✅ Loaded candidate metadata for state legislature [2026-03-03T21:10:02.414537] Starting parallel fetching of 98 races... [2026-03-03T21:10:02.543630] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T21:10:02.562146] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T21:10:02.615687] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T21:10:02.648902] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T21:10:02.692321] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T21:10:02.773707] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T21:10:02.773812] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T21:10:02.773859] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T21:10:02.774096] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T21:10:02.799687] Processed race 44605 for house_1 [2026-03-03T21:10:02.800711] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T21:10:02.800787] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T21:10:02.800830] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T21:10:02.800878] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T21:10:02.803294] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T21:10:02.809998] Processed race 44496 for house_10 [2026-03-03T21:10:02.858128] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T21:10:02.866069] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T21:10:02.866141] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T21:10:02.866267] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T21:10:02.866607] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T21:10:02.873350] Processed race 44428 for house_1 [2026-03-03T21:10:03.012459] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T21:10:03.013025] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T21:10:03.013093] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T21:10:03.013410] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T21:10:03.031900] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T21:10:03.032044] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T21:10:03.032095] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T21:10:03.032133] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T21:10:03.032169] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T21:10:03.033034] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T21:10:03.037254] Processed race 44480 for house_108 [2026-03-03T21:10:03.037347] Processed race 44512 for house_112 [2026-03-03T21:10:03.038709] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T21:10:03.038789] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T21:10:03.038835] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T21:10:03.038870] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T21:10:03.039219] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T21:10:03.041098] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T21:10:03.041173] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T21:10:03.041227] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T21:10:03.041409] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T21:10:03.051222] Processed race 44468 for house_106 [2026-03-03T21:10:03.051354] Processed race 44436 for house_101 [2026-03-03T21:10:03.108410] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T21:10:03.108552] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T21:10:03.108803] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T21:10:03.109048] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T21:10:03.115608] Processed race 44548 for house_117 [2026-03-03T21:10:03.257720] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T21:10:03.259121] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T21:10:03.259190] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T21:10:03.259226] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T21:10:03.259634] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T21:10:03.274503] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T21:10:03.274637] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T21:10:03.274703] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T21:10:03.276091] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T21:10:03.278658] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T21:10:03.278736] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T21:10:03.278779] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T21:10:03.279109] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T21:10:03.279903] Processed race 44580 for house_120 [2026-03-03T21:10:03.279985] Processed race 44564 for house_119 [2026-03-03T21:10:03.280025] Processed race 44588 for house_121 [2026-03-03T21:10:03.281317] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T21:10:03.281392] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T21:10:03.281432] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T21:10:03.281464] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T21:10:03.281735] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T21:10:03.284043] Processed race 44560 for house_118 [2026-03-03T21:10:03.347256] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T21:10:03.347485] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T21:10:03.347534] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T21:10:03.347755] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T21:10:03.348586] Processed race 44596 for house_122 [2026-03-03T21:10:03.512661] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T21:10:03.512900] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T21:10:03.512958] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T21:10:03.513210] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T21:10:03.523227] Processed race 44616 for house_125 [2026-03-03T21:10:03.549049] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T21:10:03.549171] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T21:10:03.549213] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T21:10:03.549266] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T21:10:03.550588] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T21:10:03.555990] Processed race 44624 for house_126 [2026-03-03T21:10:03.630099] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T21:10:03.630240] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T21:10:03.630302] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T21:10:03.630354] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T21:10:03.630393] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T21:10:03.630622] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T21:10:03.633075] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T21:10:03.633155] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T21:10:03.633213] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T21:10:03.633390] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T21:10:03.634756] Processed race 44612 for house_125 [2026-03-03T21:10:03.634835] Processed race 44620 for house_126 [2026-03-03T21:10:03.653735] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T21:10:03.653875] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T21:10:03.653935] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T21:10:03.654274] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T21:10:03.655388] Processed race 44648 for house_129 [2026-03-03T21:10:03.754322] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T21:10:03.754433] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T21:10:03.754490] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T21:10:03.754709] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T21:10:03.755642] Processed race 44660 for house_130 [2026-03-03T21:10:03.759851] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T21:10:03.759967] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T21:10:03.760007] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T21:10:03.760261] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T21:10:03.761217] Processed race 44461 for house_13 [2026-03-03T21:10:03.825061] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T21:10:03.825412] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T21:10:03.825464] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T21:10:03.825631] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T21:10:03.825782] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T21:10:03.825839] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T21:10:03.826291] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T21:10:03.831303] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T21:10:03.831460] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T21:10:03.831618] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T21:10:03.831868] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T21:10:03.842861] Processed race 44668 for house_131 [2026-03-03T21:10:03.843022] Processed race 44696 for house_134 [2026-03-03T21:10:03.879675] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T21:10:03.879826] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T21:10:03.879888] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T21:10:03.880272] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T21:10:03.881726] Processed race 44437 for house_137 [2026-03-03T21:10:03.982494] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T21:10:03.982894] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T21:10:03.983022] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T21:10:03.983070] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T21:10:03.983279] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T21:10:03.984940] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T21:10:03.985015] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T21:10:03.985057] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T21:10:03.985091] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T21:10:03.985250] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T21:10:03.985976] Processed race 44449 for house_139 [2026-03-03T21:10:03.986046] Processed race 44445 for house_138 [2026-03-03T21:10:04.097908] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T21:10:04.098048] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T21:10:04.098343] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T21:10:04.098610] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T21:10:04.099875] Processed race 44545 for house_14 [2026-03-03T21:10:04.116094] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T21:10:04.116291] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T21:10:04.116336] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T21:10:04.116375] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T21:10:04.116612] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T21:10:04.117793] Processed race 44481 for house_142 [2026-03-03T21:10:04.154821] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T21:10:04.154998] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T21:10:04.155054] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T21:10:04.155094] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T21:10:04.155339] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T21:10:04.157014] Processed race 44497 for house_144 [2026-03-03T21:10:04.270492] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T21:10:04.270655] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T21:10:04.270704] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T21:10:04.270958] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T21:10:04.272931] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T21:10:04.273017] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T21:10:04.273070] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T21:10:04.273105] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T21:10:04.273139] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T21:10:04.273495] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T21:10:04.274341] Processed race 44553 for house_150 [2026-03-03T21:10:04.274548] Processed race 44537 for house_149 [2026-03-03T21:10:04.448371] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T21:10:04.448551] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T21:10:04.448632] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T21:10:04.449027] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T21:10:04.449329] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T21:10:04.450618] Processed race 44577 for house_17 [2026-03-03T21:10:04.454883] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T21:10:04.455017] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T21:10:04.455247] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T21:10:04.455590] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T21:10:04.459021] Processed race 44573 for house_16 [2026-03-03T21:10:04.597081] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T21:10:04.597241] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T21:10:04.597304] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T21:10:04.597553] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T21:10:04.598821] Processed race 44581 for house_17 [2026-03-03T21:10:04.870789] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T21:10:04.870979] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T21:10:04.871154] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T21:10:04.871426] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T21:10:04.873285] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T21:10:04.873366] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T21:10:04.873418] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T21:10:04.873765] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T21:10:04.875190] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T21:10:04.875262] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T21:10:04.875303] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T21:10:04.875461] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T21:10:04.878067] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T21:10:04.878205] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T21:10:04.878365] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T21:10:04.878898] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T21:10:04.882477] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T21:10:04.882569] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T21:10:04.882663] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T21:10:04.882882] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T21:10:04.883625] Processed race 44593 for house_19 [2026-03-03T21:10:04.884044] Processed race 44597 for house_19 [2026-03-03T21:10:04.884116] Processed race 44629 for house_23 [2026-03-03T21:10:04.884165] Processed race 44633 for house_23 [2026-03-03T21:10:04.884204] Processed race 44645 for house_25 [2026-03-03T21:10:05.036340] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T21:10:05.036458] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T21:10:05.036504] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T21:10:05.036758] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T21:10:05.039669] Processed race 44653 for house_26 [2026-03-03T21:10:05.040287] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T21:10:05.040348] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T21:10:05.040409] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T21:10:05.040649] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T21:10:05.041928] Processed race 44661 for house_27 [2026-03-03T21:10:05.043760] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T21:10:05.043836] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T21:10:05.043877] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T21:10:05.044060] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T21:10:05.045503] Processed race 44669 for house_28 [2026-03-03T21:10:05.061976] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T21:10:05.062302] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T21:10:05.062374] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T21:10:05.062610] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T21:10:05.065310] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T21:10:05.065385] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T21:10:05.065424] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T21:10:05.065641] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T21:10:05.064627] Processed race 44486 for house_3 [2026-03-03T21:10:05.066614] Processed race 44482 for house_3 [2026-03-03T21:10:05.202544] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T21:10:05.202721] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T21:10:05.202776] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T21:10:05.202818] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T21:10:05.203048] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T21:10:05.204738] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T21:10:05.204898] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T21:10:05.204968] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T21:10:05.205156] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T21:10:05.206610] Processed race 44462 for house_37 [2026-03-03T21:10:05.206786] Processed race 44693 for house_30 [2026-03-03T21:10:05.213440] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T21:10:05.213548] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T21:10:05.213638] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T21:10:05.213899] Processed race 44466 for house_37 [2026-03-03T21:10:05.213868] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T21:10:05.228313] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T21:10:05.228949] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T21:10:05.229023] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T21:10:05.229066] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T21:10:05.229350] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T21:10:05.233338] Processed race 44498 for house_41 [2026-03-03T21:10:05.235268] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T21:10:05.235343] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T21:10:05.235385] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T21:10:05.235417] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T21:10:05.235622] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T21:10:05.236431] Processed race 44494 for house_40 [2026-03-03T21:10:05.357459] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T21:10:05.357804] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T21:10:05.357860] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T21:10:05.357897] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T21:10:05.358255] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T21:10:05.359327] Processed race 44502 for house_41 [2026-03-03T21:10:05.373306] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T21:10:05.373412] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T21:10:05.373459] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T21:10:05.373777] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T21:10:05.374839] Processed race 44522 for house_44 [2026-03-03T21:10:05.382460] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T21:10:05.382591] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T21:10:05.382642] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T21:10:05.382863] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T21:10:05.383600] Processed race 44526 for house_44 [2026-03-03T21:10:05.384207] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T21:10:05.384273] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T21:10:05.384319] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T21:10:05.384350] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T21:10:05.384379] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T21:10:05.384407] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T21:10:05.384434] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T21:10:05.384460] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T21:10:05.384486] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T21:10:05.384654] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T21:10:05.385353] Processed race 44558 for house_49 [2026-03-03T21:10:05.398249] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T21:10:05.398400] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T21:10:05.398454] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T21:10:05.398713] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T21:10:05.400876] Processed race 44542 for house_47 [2026-03-03T21:10:05.612183] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T21:10:05.612329] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T21:10:05.612371] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T21:10:05.612597] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T21:10:05.613449] Processed race 44654 for house_5 [2026-03-03T21:10:05.620453] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T21:10:05.620552] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T21:10:05.620618] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T21:10:05.620816] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T21:10:05.622566] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T21:10:05.622647] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T21:10:05.622683] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T21:10:05.622714] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T21:10:05.622742] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T21:10:05.622770] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T21:10:05.622797] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T21:10:05.623019] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T21:10:05.623870] Processed race 44618 for house_56 [2026-03-03T21:10:05.624004] Processed race 44570 for house_50 [2026-03-03T21:10:05.629422] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T21:10:05.629646] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T21:10:05.629706] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T21:10:05.630351] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T21:10:05.632786] Processed race 44590 for house_52 [2026-03-03T21:10:05.634178] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T21:10:05.634251] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T21:10:05.634297] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T21:10:05.634501] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T21:10:05.635251] Processed race 44622 for house_56 [2026-03-03T21:10:06.438147] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T21:10:06.439732] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T21:10:06.439805] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T21:10:06.440061] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T21:10:06.443489] Processed race 44638 for house_58 [2026-03-03T21:10:06.479899] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T21:10:06.481120] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T21:10:06.481169] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T21:10:06.481414] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T21:10:06.484885] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T21:10:06.484996] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T21:10:06.485042] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T21:10:06.485267] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T21:10:06.487455] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T21:10:06.487532] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T21:10:06.487592] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T21:10:06.487767] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T21:10:06.489488] Processed race 44662 for house_60 [2026-03-03T21:10:06.489561] Processed race 44642 for house_59 [2026-03-03T21:10:06.489620] Processed race 44666 for house_61 [2026-03-03T21:10:06.503522] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T21:10:06.503668] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T21:10:06.503702] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T21:10:06.503881] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T21:10:06.505777] Processed race 44670 for house_61 [2026-03-03T21:10:06.636519] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T21:10:06.636702] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T21:10:06.636774] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T21:10:06.637230] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T21:10:06.645740] Processed race 44690 for house_64 [2026-03-03T21:10:06.646632] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T21:10:06.646718] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T21:10:06.646767] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T21:10:06.647031] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T21:10:06.648715] Processed race 44435 for house_67 [2026-03-03T21:10:06.721863] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T21:10:06.722169] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T21:10:06.722213] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T21:10:06.722445] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T21:10:06.723455] Processed race 44694 for house_64 [2026-03-03T21:10:06.762821] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T21:10:06.762995] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T21:10:06.763057] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T21:10:06.763365] Processed race 44431 for house_67 [2026-03-03T21:10:06.763289] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T21:10:06.790235] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T21:10:06.790850] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T21:10:06.790908] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T21:10:06.791113] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T21:10:06.791160] Processed race 44535 for house_7 [2026-03-03T21:10:07.233269] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T21:10:07.233446] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T21:10:07.233496] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T21:10:07.234237] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T21:10:07.235803] Processed race 44539 for house_7 [2026-03-03T21:10:07.286190] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T21:10:07.286368] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T21:10:07.286424] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T21:10:07.286463] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T21:10:07.286872] Processed race 44467 for house_70 [2026-03-03T21:10:07.288462] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T21:10:07.288601] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T21:10:07.288648] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T21:10:07.288684] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T21:10:07.288716] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T21:10:07.288948] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T21:10:07.290663] Processed race 44475 for house_71 [2026-03-03T21:10:07.286777] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T21:10:07.307438] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T21:10:07.307613] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T21:10:07.307663] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T21:10:07.307952] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T21:10:07.308894] Processed race 44499 for house_74 [2026-03-03T21:10:07.408897] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T21:10:07.409073] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T21:10:07.409121] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T21:10:07.409417] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T21:10:07.409511] Processed race 44507 for house_76 [2026-03-03T21:10:07.773628] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T21:10:07.773814] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T21:10:07.773880] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T21:10:07.773934] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T21:10:07.774201] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T21:10:07.774265] Processed race 44511 for house_76 [2026-03-03T21:10:07.816223] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T21:10:07.816359] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T21:10:07.816392] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T21:10:07.816627] Processed race 44543 for house_80 [2026-03-03T21:10:07.816593] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T21:10:07.937800] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T21:10:07.937925] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T21:10:07.937979] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T21:10:07.938524] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T21:10:07.939673] Processed race 44627 for house_8 [2026-03-03T21:10:08.106830] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T21:10:08.107023] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T21:10:08.107071] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T21:10:08.107349] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T21:10:08.109262] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T21:10:08.109427] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T21:10:08.109471] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T21:10:08.109787] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T21:10:08.107503] Processed race 44583 for house_85 [2026-03-03T21:10:08.110601] Processed race 44587 for house_85 [2026-03-03T21:10:08.190404] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T21:10:08.191072] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T21:10:08.191171] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T21:10:08.191256] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T21:10:08.191325] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T21:10:08.191380] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T21:10:08.192104] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T21:10:08.193590] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T21:10:08.195246] Processed race 44595 for house_86 [2026-03-03T21:10:08.195313] Processed race 44611 for house_88 [2026-03-03T21:10:08.315673] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T21:10:08.315933] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T21:10:08.315983] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T21:10:08.316032] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T21:10:08.316332] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T21:10:08.317976] Processed race 44619 for house_89 [2026-03-03T21:10:08.330122] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T21:10:08.330278] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T21:10:08.331427] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T21:10:08.331491] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T21:10:08.331540] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T21:10:08.331834] Processed race 44639 for house_91 [2026-03-03T21:10:08.331783] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T21:10:08.330331] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T21:10:08.333411] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T21:10:08.333640] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T21:10:08.334425] Processed race 44707 for house_9 [2026-03-03T21:10:08.357317] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T21:10:08.357478] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T21:10:08.357588] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T21:10:08.359138] Processed race 44647 for house_92 [2026-03-03T21:10:08.358535] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T21:10:08.359243] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T21:10:08.359292] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T21:10:08.359083] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T21:10:08.360748] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T21:10:08.361793] Processed race 44655 for house_93 [2026-03-03T21:10:08.478651] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T21:10:08.478819] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T21:10:08.478860] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T21:10:08.478907] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T21:10:08.478964] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T21:10:08.478999] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T21:10:08.479207] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T21:10:08.480416] Processed race 44663 for house_94 [2026-03-03T21:10:08.488866] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T21:10:08.489297] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T21:10:08.489443] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T21:10:08.489478] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T21:10:08.489703] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T21:10:08.490694] Processed race 44679 for house_97 [2026-03-03T21:10:08.494751] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T21:10:08.494842] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T21:10:08.494902] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T21:10:08.495209] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T21:10:08.496565] Processed race 44687 for house_98 [2026-03-03T21:10:08.509457] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T21:10:08.510031] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T21:10:08.510088] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T21:10:08.510285] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T21:10:08.510350] Processed race 44406 for senate_11 [2026-03-03T21:10:08.522183] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T21:10:08.523200] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T21:10:08.523260] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T21:10:08.523291] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T21:10:08.523564] Processed race 44691 for house_98 [2026-03-03T21:10:08.523513] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T21:10:08.642698] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T21:10:08.642873] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T21:10:08.642909] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T21:10:08.642943] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T21:10:08.643438] Processed race 44378 for senate_19 [2026-03-03T21:10:08.643336] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T21:10:08.646966] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T21:10:08.647133] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T21:10:08.647187] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T21:10:08.647450] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T21:10:08.648397] Processed race 44377 for senate_21 [2026-03-03T21:10:08.649414] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T21:10:08.649505] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T21:10:08.649563] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T21:10:08.649799] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T21:10:08.650460] Processed race 44711 for senate_2 [2026-03-03T21:10:08.673459] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T21:10:08.673885] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T21:10:08.677096] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T21:10:08.677165] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T21:10:08.675547] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T21:10:08.677538] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T21:10:08.677601] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T21:10:08.677824] Processed race 44376 for senate_22 [2026-03-03T21:10:08.685848] Processed race 44382 for senate_3 [2026-03-03T21:10:08.802780] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T21:10:08.802987] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T21:10:08.803069] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T21:10:08.804070] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T21:10:08.804159] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T21:10:08.804207] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T21:10:08.804680] Processed race 44381 for senate_4 [2026-03-03T21:10:08.805610] Processed race 44379 for senate_5 [2026-03-03T21:10:08.807127] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T21:10:08.807201] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T21:10:08.807243] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T21:10:08.807276] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T21:10:08.807876] Processed race 44380 for senate_5 [2026-03-03T21:10:08.831336] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T21:20:02.981502] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T21:20:02.982545] ✅ Loaded candidate metadata for state legislature [2026-03-03T21:20:02.982642] Starting parallel fetching of 98 races... [2026-03-03T21:20:02.985490] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T21:20:02.989800] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T21:20:03.012848] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T21:20:03.033129] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T21:20:03.073159] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T21:20:03.627256] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T21:20:03.627373] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T21:20:03.627427] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T21:20:03.627472] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T21:20:03.627741] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T21:20:03.629909] Processed race 44496 for house_10 [2026-03-03T21:20:03.662316] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T21:20:03.662459] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T21:20:03.662510] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T21:20:03.662747] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T21:20:03.665227] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T21:20:03.665304] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T21:20:03.665346] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T21:20:03.665384] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T21:20:03.665604] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T21:20:03.671342] Processed race 44605 for house_1 [2026-03-03T21:20:03.671465] Processed race 44428 for house_1 [2026-03-03T21:20:03.674446] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T21:20:03.674528] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T21:20:03.674701] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T21:20:03.674754] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T21:20:03.675329] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T21:20:03.676852] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T21:20:03.676939] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T21:20:03.676999] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T21:20:03.677352] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T21:20:03.678684] Processed race 44468 for house_106 [2026-03-03T21:20:03.678810] Processed race 44436 for house_101 [2026-03-03T21:20:04.151514] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T21:20:04.151928] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T21:20:04.151992] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T21:20:04.152266] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T21:20:04.156510] Processed race 44480 for house_108 [2026-03-03T21:20:04.301678] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T21:20:04.301841] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T21:20:04.301905] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T21:20:04.302493] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T21:20:04.304129] Processed race 44548 for house_117 [2026-03-03T21:20:04.313275] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T21:20:04.313506] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T21:20:04.313564] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T21:20:04.313618] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T21:20:04.313944] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T21:20:04.315958] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T21:20:04.316041] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T21:20:04.316082] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T21:20:04.316115] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T21:20:04.316150] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T21:20:04.316361] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T21:20:04.317961] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T21:20:04.318136] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T21:20:04.318192] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T21:20:04.318359] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T21:20:04.319045] Processed race 44560 for house_118 [2026-03-03T21:20:04.319119] Processed race 44512 for house_112 [2026-03-03T21:20:04.319272] Processed race 44564 for house_119 [2026-03-03T21:20:04.955730] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T21:20:04.955835] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T21:20:04.956911] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T21:20:04.956984] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T21:20:04.957199] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T21:20:04.959391] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T21:20:04.959460] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T21:20:04.959499] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T21:20:04.959679] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T21:20:04.961351] Processed race 44580 for house_120 [2026-03-03T21:20:04.961418] Processed race 44588 for house_121 [2026-03-03T21:20:04.990489] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T21:20:04.990660] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T21:20:04.990717] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T21:20:04.990764] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T21:20:04.990805] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T21:20:04.992097] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T21:20:04.993260] Processed race 44612 for house_125 [2026-03-03T21:20:05.000751] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T21:20:05.000843] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T21:20:05.001945] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T21:20:05.002168] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T21:20:05.004428] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T21:20:05.004497] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T21:20:05.004559] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T21:20:05.004730] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T21:20:05.020428] Processed race 44596 for house_122 [2026-03-03T21:20:05.020536] Processed race 44616 for house_125 [2026-03-03T21:20:05.281628] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T21:20:05.281766] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T21:20:05.281806] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T21:20:05.281838] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T21:20:05.282098] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T21:20:05.285601] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T21:20:05.285676] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T21:20:05.285715] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T21:20:05.286941] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T21:20:05.289190] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T21:20:05.289260] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T21:20:05.289297] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T21:20:05.289488] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T21:20:05.309196] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T21:20:05.309316] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T21:20:05.309365] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T21:20:05.309614] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T21:20:05.313014] Processed race 44624 for house_126 [2026-03-03T21:20:05.313108] Processed race 44461 for house_13 [2026-03-03T21:20:05.313165] Processed race 44648 for house_129 [2026-03-03T21:20:05.313202] Processed race 44620 for house_126 [2026-03-03T21:20:05.362040] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T21:20:05.362178] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T21:20:05.362238] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T21:20:05.362465] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T21:20:05.365410] Processed race 44660 for house_130 [2026-03-03T21:20:05.495282] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T21:20:05.495389] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T21:20:05.495435] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T21:20:05.495471] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T21:20:05.495511] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T21:20:05.495565] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T21:20:05.495820] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T21:20:05.500239] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T21:20:05.500329] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T21:20:05.500377] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T21:20:05.500424] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T21:20:05.500659] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T21:20:05.502503] Processed race 44668 for house_131 [2026-03-03T21:20:05.502594] Processed race 44445 for house_138 [2026-03-03T21:20:05.505487] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T21:20:05.505589] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T21:20:05.505650] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T21:20:05.506907] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T21:20:05.509238] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T21:20:05.509321] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T21:20:05.509370] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T21:20:05.509546] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T21:20:05.512954] Processed race 44437 for house_137 [2026-03-03T21:20:05.513050] Processed race 44696 for house_134 [2026-03-03T21:20:05.546671] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T21:20:05.546796] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T21:20:05.546838] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T21:20:05.546876] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T21:20:05.548377] Processed race 44449 for house_139 [2026-03-03T21:20:05.548302] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T21:20:05.650912] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T21:20:05.651041] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T21:20:05.651082] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T21:20:05.651306] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T21:20:05.652126] Processed race 44545 for house_14 [2026-03-03T21:20:05.665566] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T21:20:05.665685] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T21:20:05.665726] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T21:20:05.665761] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T21:20:05.665961] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T21:20:05.669394] Processed race 44481 for house_142 [2026-03-03T21:20:05.674100] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T21:20:05.674183] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T21:20:05.674220] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T21:20:05.674250] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T21:20:05.674600] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T21:20:05.675656] Processed race 44497 for house_144 [2026-03-03T21:20:05.686069] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T21:20:05.686178] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T21:20:05.686233] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T21:20:05.686273] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T21:20:05.686304] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T21:20:05.686532] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T21:20:05.691690] Processed race 44537 for house_149 [2026-03-03T21:20:05.708450] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T21:20:05.708585] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T21:20:05.708627] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T21:20:05.708856] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T21:20:05.710136] Processed race 44553 for house_150 [2026-03-03T21:20:05.820926] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T21:20:05.821298] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T21:20:05.821451] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T21:20:05.821939] Processed race 44573 for house_16 [2026-03-03T21:20:05.821848] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T21:20:05.833092] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T21:20:05.833801] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T21:20:05.833681] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T21:20:05.833918] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T21:20:05.833945] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T21:20:05.834037] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T21:20:05.834223] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T21:20:05.834637] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T21:20:05.834780] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T21:20:05.835622] Processed race 44577 for house_17 [2026-03-03T21:20:05.835709] Processed race 44581 for house_17 [2026-03-03T21:20:05.861933] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T21:20:05.862046] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T21:20:05.862084] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T21:20:05.862278] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T21:20:05.864006] Processed race 44593 for house_19 [2026-03-03T21:20:05.864463] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T21:20:05.864523] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T21:20:05.864560] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T21:20:05.864779] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T21:20:05.865540] Processed race 44597 for house_19 [2026-03-03T21:20:05.987250] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T21:20:05.988136] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T21:20:05.988202] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T21:20:05.988945] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T21:20:05.990943] Processed race 44629 for house_23 [2026-03-03T21:20:05.994400] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T21:20:05.994507] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T21:20:05.994545] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T21:20:05.994804] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T21:20:05.998126] Processed race 44633 for house_23 [2026-03-03T21:20:06.004227] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T21:20:06.004364] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T21:20:06.004409] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T21:20:06.004678] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T21:20:06.011588] Processed race 44645 for house_25 [2026-03-03T21:20:06.035100] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T21:20:06.035240] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T21:20:06.035294] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T21:20:06.036132] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T21:20:06.038052] Processed race 44653 for house_26 [2026-03-03T21:20:06.047131] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T21:20:06.047270] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T21:20:06.047307] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T21:20:06.047788] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T21:20:06.048171] Processed race 44661 for house_27 [2026-03-03T21:20:06.162969] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T21:20:06.163105] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T21:20:06.163176] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T21:20:06.163663] Processed race 44669 for house_28 [2026-03-03T21:20:06.163556] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T21:20:06.166493] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T21:20:06.166590] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T21:20:06.166647] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T21:20:06.166864] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T21:20:06.169968] Processed race 44482 for house_3 [2026-03-03T21:20:06.176025] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T21:20:06.176133] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T21:20:06.176170] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T21:20:06.176375] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T21:20:06.178557] Processed race 44486 for house_3 [2026-03-03T21:20:06.200936] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T21:20:06.201101] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T21:20:06.201143] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T21:20:06.201499] Processed race 44693 for house_30 [2026-03-03T21:20:06.201421] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T21:20:06.217618] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T21:20:06.217744] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T21:20:06.217782] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T21:20:06.217813] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T21:20:06.218297] Processed race 44462 for house_37 [2026-03-03T21:20:06.218206] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T21:20:06.330541] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T21:20:06.330031] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T21:20:06.330861] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T21:20:06.330916] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T21:20:06.330948] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T21:20:06.331196] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T21:20:06.331981] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T21:20:06.332044] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T21:20:06.332079] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T21:20:06.332252] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T21:20:06.332956] Processed race 44498 for house_41 [2026-03-03T21:20:06.333050] Processed race 44494 for house_40 [2026-03-03T21:20:06.335567] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T21:20:06.335724] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T21:20:06.335769] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T21:20:06.336085] Processed race 44466 for house_37 [2026-03-03T21:20:06.336015] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T21:20:06.362455] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T21:20:06.362692] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T21:20:06.362751] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T21:20:06.362791] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T21:20:06.363266] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T21:20:06.364178] Processed race 44502 for house_41 [2026-03-03T21:20:06.376082] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T21:20:06.376213] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T21:20:06.376263] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T21:20:06.376488] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T21:20:06.377816] Processed race 44522 for house_44 [2026-03-03T21:20:06.494095] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T21:20:06.494267] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T21:20:06.494311] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T21:20:06.494637] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T21:20:06.495479] Processed race 44526 for house_44 [2026-03-03T21:20:06.500976] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T21:20:06.504087] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T21:20:06.504165] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T21:20:06.504620] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T21:20:06.505621] Processed race 44542 for house_47 [2026-03-03T21:20:06.507658] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T21:20:06.507728] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T21:20:06.507764] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T21:20:06.507794] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T21:20:06.507821] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T21:20:06.507849] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T21:20:06.507875] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T21:20:06.507931] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T21:20:06.507976] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T21:20:06.509262] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T21:20:06.514399] Processed race 44558 for house_49 [2026-03-03T21:20:06.526764] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T21:20:06.526909] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T21:20:06.526953] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T21:20:06.527313] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T21:20:06.527354] Processed race 44654 for house_5 [2026-03-03T21:20:06.543036] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T21:20:06.543526] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T21:20:06.543652] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T21:20:06.543719] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T21:20:06.543780] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T21:20:06.543826] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T21:20:06.543868] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T21:20:06.544593] Processed race 44570 for house_50 [2026-03-03T21:20:06.544487] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T21:20:06.658214] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T21:20:06.658362] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T21:20:06.658395] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T21:20:06.660070] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T21:20:06.660163] Processed race 44590 for house_52 [2026-03-03T21:20:06.668917] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T21:20:06.669113] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T21:20:06.669171] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T21:20:06.669535] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T21:20:06.671174] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T21:20:06.671248] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T21:20:06.671289] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T21:20:06.672288] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T21:20:06.673947] Processed race 44618 for house_56 [2026-03-03T21:20:06.674020] Processed race 44622 for house_56 [2026-03-03T21:20:06.678814] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T21:20:06.678919] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T21:20:06.678976] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T21:20:06.679222] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T21:20:06.680044] Processed race 44638 for house_58 [2026-03-03T21:20:06.711633] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T21:20:06.711760] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T21:20:06.711807] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T21:20:06.718433] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T21:20:06.723478] Processed race 44642 for house_59 [2026-03-03T21:20:06.827625] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T21:20:06.827788] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T21:20:06.827828] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T21:20:06.828083] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T21:20:06.828964] Processed race 44662 for house_60 [2026-03-03T21:20:06.844829] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T21:20:06.845001] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T21:20:06.845064] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T21:20:06.845318] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T21:20:06.849726] Processed race 44690 for house_64 [2026-03-03T21:20:06.851458] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T21:20:06.851525] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T21:20:06.851586] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T21:20:06.851771] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T21:20:06.852965] Processed race 44670 for house_61 [2026-03-03T21:20:06.853180] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T21:20:06.853244] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T21:20:06.853496] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T21:20:06.853730] Processed race 44666 for house_61 [2026-03-03T21:20:06.853706] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T21:20:06.886034] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T21:20:06.886125] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T21:20:06.886158] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T21:20:06.886436] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T21:20:06.887528] Processed race 44694 for house_64 [2026-03-03T21:20:06.997643] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T21:20:06.997926] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T21:20:06.998004] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T21:20:06.998298] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T21:20:06.999599] Processed race 44431 for house_67 [2026-03-03T21:20:07.006512] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T21:20:07.006708] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T21:20:07.006774] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T21:20:07.009275] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T21:20:07.010672] Processed race 44435 for house_67 [2026-03-03T21:20:07.016774] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T21:20:07.016891] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T21:20:07.017080] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T21:20:07.018281] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T21:20:07.018521] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T21:20:07.018145] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T21:20:07.018606] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T21:20:07.018656] Processed race 44535 for house_7 [2026-03-03T21:20:07.020731] Processed race 44539 for house_7 [2026-03-03T21:20:07.020646] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T21:20:07.048760] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T21:20:07.049016] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T21:20:07.049067] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T21:20:07.049100] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T21:20:07.050908] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T21:20:07.053633] Processed race 44467 for house_70 [2026-03-03T21:20:07.163886] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T21:20:07.164043] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T21:20:07.164096] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T21:20:07.164127] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T21:20:07.164159] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T21:20:07.164403] Processed race 44475 for house_71 [2026-03-03T21:20:07.164363] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T21:20:07.177060] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T21:20:07.177205] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T21:20:07.177248] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T21:20:07.177490] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T21:20:07.177700] Processed race 44499 for house_74 [2026-03-03T21:20:07.188561] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T21:20:07.188705] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T21:20:07.188738] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T21:20:07.188934] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T21:20:07.189685] Processed race 44507 for house_76 [2026-03-03T21:20:07.199282] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T21:20:07.199410] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T21:20:07.199473] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T21:20:07.199526] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T21:20:07.199852] Processed race 44511 for house_76 [2026-03-03T21:20:07.199792] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T21:20:07.221850] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T21:20:07.221974] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T21:20:07.222015] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T21:20:07.222288] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T21:20:07.222387] Processed race 44627 for house_8 [2026-03-03T21:20:07.328821] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T21:20:07.328973] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T21:20:07.329014] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T21:20:07.329627] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T21:20:07.330691] Processed race 44543 for house_80 [2026-03-03T21:20:07.338539] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T21:20:07.338712] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T21:20:07.338751] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T21:20:07.340032] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T21:20:07.342415] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T21:20:07.342815] Processed race 44583 for house_85 [2026-03-03T21:20:07.343052] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T21:20:07.343111] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T21:20:07.343419] Processed race 44587 for house_85 [2026-03-03T21:20:07.343341] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T21:20:07.368749] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T21:20:07.368940] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T21:20:07.368996] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T21:20:07.369243] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T21:20:07.371653] Processed race 44595 for house_86 [2026-03-03T21:20:07.391410] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T21:20:07.391535] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T21:20:07.391600] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T21:20:07.393011] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T21:20:07.396113] Processed race 44611 for house_88 [2026-03-03T21:20:07.541378] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T21:20:07.541275] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T21:20:07.541625] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T21:20:07.542005] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T21:20:07.542102] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T21:20:07.542146] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T21:20:07.542495] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T21:20:07.542810] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T21:20:07.543784] Processed race 44619 for house_89 [2026-03-03T21:20:07.546314] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T21:20:07.546384] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T21:20:07.546569] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T21:20:07.542587] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T21:20:07.547113] Processed race 44639 for house_91 [2026-03-03T21:20:07.547303] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T21:20:07.547391] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T21:20:07.547447] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T21:20:07.547634] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T21:20:07.548130] Processed race 44647 for house_92 [2026-03-03T21:20:07.548234] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T21:20:07.548439] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T21:20:07.548469] Processed race 44707 for house_9 [2026-03-03T21:20:07.562383] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T21:20:07.562514] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T21:20:07.562548] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T21:20:07.562767] Processed race 44655 for house_93 [2026-03-03T21:20:07.562731] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T21:20:07.856695] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T21:20:07.856869] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T21:20:07.856931] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T21:20:07.858063] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T21:20:07.858338] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T21:20:07.863931] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T21:20:07.864040] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T21:20:07.864086] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T21:20:07.864308] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T21:20:07.867520] Processed race 44679 for house_97 [2026-03-03T21:20:07.867627] Processed race 44406 for senate_11 [2026-03-03T21:20:07.890744] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T21:20:07.890907] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T21:20:07.892252] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T21:20:07.892308] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T21:20:07.892535] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T21:20:07.895664] Processed race 44691 for house_98 [2026-03-03T21:20:07.896644] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T21:20:07.896787] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T21:20:07.896826] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T21:20:07.896853] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T21:20:07.896877] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T21:20:07.896915] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T21:20:07.897130] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T21:20:07.897980] Processed race 44663 for house_94 [2026-03-03T21:20:07.952142] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T21:20:07.952310] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T21:20:07.952356] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T21:20:07.952609] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T21:20:07.953490] Processed race 44687 for house_98 [2026-03-03T21:20:08.645747] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T21:20:08.645902] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T21:20:08.645941] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T21:20:08.645970] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T21:20:08.646224] Processed race 44378 for senate_19 [2026-03-03T21:20:08.646181] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T21:20:08.647727] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T21:20:08.647799] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T21:20:08.647840] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T21:20:08.648071] Processed race 44711 for senate_2 [2026-03-03T21:20:08.648036] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T21:20:08.882514] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T21:20:08.882714] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T21:20:08.882765] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T21:20:08.882808] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T21:20:08.883239] Processed race 44376 for senate_22 [2026-03-03T21:20:08.883195] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T21:20:09.320339] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T21:20:09.320482] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T21:20:09.320525] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T21:20:09.322332] Processed race 44377 for senate_21 [2026-03-03T21:20:09.378072] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T21:20:09.378230] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T21:20:09.378281] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T21:20:09.378562] Processed race 44382 for senate_3 [2026-03-03T21:20:09.911507] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T21:20:09.912049] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T21:20:09.912102] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T21:20:09.912383] Processed race 44379 for senate_5 [2026-03-03T21:20:09.923550] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T21:20:09.923731] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T21:20:09.923775] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T21:20:09.924083] Processed race 44381 for senate_4 [2026-03-03T21:20:09.962657] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T21:20:09.962827] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T21:20:09.962903] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T21:20:09.962956] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T21:20:09.963257] Processed race 44380 for senate_5 [2026-03-03T21:20:09.970365] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T21:30:03.419597] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T21:30:03.420419] ✅ Loaded candidate metadata for state legislature [2026-03-03T21:30:03.421623] Starting parallel fetching of 98 races... [2026-03-03T21:30:03.554132] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T21:30:03.614931] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T21:30:03.629025] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T21:30:03.662774] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T21:30:03.779782] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T21:30:04.604066] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T21:30:04.604210] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T21:30:04.604253] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T21:30:04.604971] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T21:30:04.622979] Processed race 44605 for house_1 [2026-03-03T21:30:04.657541] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T21:30:04.657732] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T21:30:04.657798] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T21:30:04.657861] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T21:30:04.658113] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T21:30:04.663714] Processed race 44428 for house_1 [2026-03-03T21:30:04.930618] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T21:30:04.930779] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T21:30:04.930823] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T21:30:04.930874] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T21:30:04.932607] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T21:30:04.938284] Processed race 44496 for house_10 [2026-03-03T21:30:05.268377] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T21:30:05.268549] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T21:30:05.268621] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T21:30:05.272314] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T21:30:05.280749] Processed race 44436 for house_101 [2026-03-03T21:30:05.686838] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T21:30:05.686991] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T21:30:05.687056] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T21:30:05.687091] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T21:30:05.687303] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T21:30:05.688206] Processed race 44468 for house_106 [2026-03-03T21:30:06.020501] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T21:30:06.020696] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T21:30:06.020741] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T21:30:06.021065] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T21:30:06.038888] Processed race 44480 for house_108 [2026-03-03T21:30:06.083644] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T21:30:06.083772] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T21:30:06.083814] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T21:30:06.083848] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T21:30:06.083889] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T21:30:06.084340] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T21:30:06.106255] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T21:30:06.106373] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T21:30:06.106421] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T21:30:06.106674] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T21:30:06.108775] Processed race 44512 for house_112 [2026-03-03T21:30:06.108892] Processed race 44548 for house_117 [2026-03-03T21:30:06.193154] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T21:30:06.193287] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T21:30:06.193332] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T21:30:06.193366] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T21:30:06.193760] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T21:30:06.197984] Processed race 44560 for house_118 [2026-03-03T21:30:06.308404] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T21:30:06.308541] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T21:30:06.308699] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T21:30:06.309151] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T21:30:06.316797] Processed race 44564 for house_119 [2026-03-03T21:30:06.472783] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T21:30:06.472953] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T21:30:06.472992] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T21:30:06.473029] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T21:30:06.473275] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T21:30:06.476470] Processed race 44580 for house_120 [2026-03-03T21:30:06.607656] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T21:30:06.607789] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T21:30:06.607827] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T21:30:06.608950] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T21:30:06.610642] Processed race 44588 for house_121 [2026-03-03T21:30:06.859149] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T21:30:06.859321] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T21:30:06.859371] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T21:30:06.859655] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T21:30:06.860608] Processed race 44596 for house_122 [2026-03-03T21:30:07.203435] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T21:30:07.203590] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T21:30:07.203647] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T21:30:07.203700] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T21:30:07.203739] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T21:30:07.206410] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T21:30:07.209833] Processed race 44612 for house_125 [2026-03-03T21:30:07.238822] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T21:30:07.238971] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T21:30:07.239041] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T21:30:07.239291] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T21:30:07.263815] Processed race 44616 for house_125 [2026-03-03T21:30:07.350262] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T21:30:07.350400] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T21:30:07.350445] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T21:30:07.350691] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T21:30:07.353964] Processed race 44620 for house_126 [2026-03-03T21:30:07.359181] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T21:30:07.359287] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T21:30:07.359326] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T21:30:07.359545] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T21:30:07.361499] Processed race 44648 for house_129 [2026-03-03T21:30:07.361701] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T21:30:07.361764] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T21:30:07.361803] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T21:30:07.361837] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T21:30:07.363116] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T21:30:07.363815] Processed race 44624 for house_126 [2026-03-03T21:30:07.496439] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T21:30:07.496590] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T21:30:07.496651] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T21:30:07.497955] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T21:30:07.499200] Processed race 44660 for house_130 [2026-03-03T21:30:07.500397] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T21:30:07.500487] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T21:30:07.500548] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T21:30:07.500819] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T21:30:07.502644] Processed race 44461 for house_13 [2026-03-03T21:30:07.519439] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T21:30:07.519596] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T21:30:07.519642] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T21:30:07.519673] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T21:30:07.519701] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T21:30:07.519728] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T21:30:07.521019] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T21:30:07.523650] Processed race 44668 for house_131 [2026-03-03T21:30:07.525907] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T21:30:07.526011] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T21:30:07.526070] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T21:30:07.526307] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T21:30:07.528078] Processed race 44696 for house_134 [2026-03-03T21:30:07.532557] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T21:30:07.532662] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T21:30:07.532708] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T21:30:07.533914] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T21:30:07.534751] Processed race 44437 for house_137 [2026-03-03T21:30:07.742998] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T21:30:07.743171] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T21:30:07.743220] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T21:30:07.743258] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T21:30:07.744448] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T21:30:07.745339] Processed race 44481 for house_142 [2026-03-03T21:30:07.749063] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T21:30:07.749156] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T21:30:07.749198] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T21:30:07.749229] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T21:30:07.749457] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T21:30:07.751813] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T21:30:07.752932] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T21:30:07.752987] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T21:30:07.753022] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T21:30:07.753219] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T21:30:07.755606] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T21:30:07.755683] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T21:30:07.755724] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T21:30:07.756965] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T21:30:07.759440] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T21:30:07.759518] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T21:30:07.759559] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T21:30:07.759626] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T21:30:07.759810] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T21:30:07.762293] Processed race 44445 for house_138 [2026-03-03T21:30:07.762362] Processed race 44449 for house_139 [2026-03-03T21:30:07.762400] Processed race 44545 for house_14 [2026-03-03T21:30:07.762431] Processed race 44497 for house_144 [2026-03-03T21:30:07.909457] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T21:30:07.909594] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T21:30:07.909647] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T21:30:07.909929] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T21:30:07.909995] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T21:30:07.911067] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T21:30:07.912982] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T21:30:07.916670] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T21:30:07.917078] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T21:30:07.917186] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T21:30:07.917231] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T21:30:07.918243] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T21:30:07.919669] Processed race 44537 for house_149 [2026-03-03T21:30:07.920731] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T21:30:07.920809] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T21:30:07.920863] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T21:30:07.920903] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T21:30:07.921069] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T21:30:07.922497] Processed race 44573 for house_16 [2026-03-03T21:30:07.924370] Processed race 44577 for house_17 [2026-03-03T21:30:07.925068] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T21:30:07.925141] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T21:30:07.925185] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T21:30:07.925368] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T21:30:07.932560] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T21:30:07.933678] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T21:30:07.934652] Processed race 44581 for house_17 [2026-03-03T21:30:07.935008] Processed race 44553 for house_150 [2026-03-03T21:30:08.074228] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T21:30:08.074409] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T21:30:08.074459] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T21:30:08.074933] Processed race 44593 for house_19 [2026-03-03T21:30:08.074823] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T21:30:08.080446] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T21:30:08.080061] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T21:30:08.081239] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T21:30:08.081284] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T21:30:08.081496] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T21:30:08.082271] Processed race 44597 for house_19 [2026-03-03T21:30:08.082521] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T21:30:08.082615] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T21:30:08.082831] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T21:30:08.083765] Processed race 44629 for house_23 [2026-03-03T21:30:08.134111] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T21:30:08.134246] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T21:30:08.134282] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T21:30:08.134811] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T21:30:08.136784] Processed race 44645 for house_25 [2026-03-03T21:30:08.138426] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T21:30:08.138494] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T21:30:08.138530] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T21:30:08.139053] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T21:30:08.140501] Processed race 44633 for house_23 [2026-03-03T21:30:08.239641] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T21:30:08.239811] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T21:30:08.239869] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T21:30:08.240132] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T21:30:08.241192] Processed race 44653 for house_26 [2026-03-03T21:30:08.244806] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T21:30:08.244906] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T21:30:08.244946] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T21:30:08.245126] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T21:30:08.245297] Processed race 44661 for house_27 [2026-03-03T21:30:08.267328] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T21:30:08.267532] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T21:30:08.267602] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T21:30:08.269154] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T21:30:08.270486] Processed race 44669 for house_28 [2026-03-03T21:30:08.294719] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T21:30:08.294904] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T21:30:08.295742] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T21:30:08.296367] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T21:30:08.304523] Processed race 44482 for house_3 [2026-03-03T21:30:08.307279] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T21:30:08.307371] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T21:30:08.307419] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T21:30:08.307668] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T21:30:08.312090] Processed race 44486 for house_3 [2026-03-03T21:30:08.406239] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T21:30:08.406710] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T21:30:08.406777] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T21:30:08.407136] Processed race 44693 for house_30 [2026-03-03T21:30:08.407095] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T21:30:08.417783] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T21:30:08.417967] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T21:30:08.418014] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T21:30:08.419205] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T21:30:08.420072] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T21:30:08.420216] Processed race 44462 for house_37 [2026-03-03T21:30:08.459434] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T21:30:08.459618] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T21:30:08.459678] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T21:30:08.459909] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T21:30:08.460032] Processed race 44466 for house_37 [2026-03-03T21:30:08.461339] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T21:30:08.461404] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T21:30:08.461449] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T21:30:08.461486] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T21:30:08.461679] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T21:30:08.461718] Processed race 44494 for house_40 [2026-03-03T21:30:08.474325] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T21:30:08.474468] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T21:30:08.474512] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T21:30:08.474547] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T21:30:08.474824] Processed race 44498 for house_41 [2026-03-03T21:30:08.474781] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T21:30:08.564004] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T21:30:08.564322] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T21:30:08.564383] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T21:30:08.564596] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T21:30:08.564934] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T21:30:08.564993] Processed race 44502 for house_41 [2026-03-03T21:30:08.606280] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T21:30:08.606416] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T21:30:08.606471] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T21:30:08.606743] Processed race 44522 for house_44 [2026-03-03T21:30:08.606702] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T21:30:08.608427] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T21:30:08.608493] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T21:30:08.608524] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T21:30:08.608733] Processed race 44542 for house_47 [2026-03-03T21:30:08.608701] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T21:30:08.615323] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T21:30:08.615405] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T21:30:08.615438] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T21:30:08.615632] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T21:30:08.616303] Processed race 44526 for house_44 [2026-03-03T21:30:08.725760] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T21:30:08.725935] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T21:30:08.725982] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T21:30:08.726264] Processed race 44654 for house_5 [2026-03-03T21:30:08.726217] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T21:30:08.764541] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T21:30:08.764733] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T21:30:08.764783] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T21:30:08.765284] Processed race 44618 for house_56 [2026-03-03T21:30:08.765163] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T21:30:08.804367] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T21:30:08.805403] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T21:30:08.805455] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T21:30:08.805825] Processed race 44590 for house_52 [2026-03-03T21:30:08.805767] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T21:30:08.841884] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T21:30:08.842006] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T21:30:08.842047] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T21:30:08.842078] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T21:30:08.842116] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T21:30:08.842147] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T21:30:08.842176] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T21:30:08.842388] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T21:30:08.842470] Processed race 44570 for house_50 [2026-03-03T21:30:08.838356] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T21:30:08.843357] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T21:30:08.843405] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T21:30:08.843442] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T21:30:08.843476] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T21:30:08.843507] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T21:30:08.843540] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T21:30:08.843587] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T21:30:08.843627] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T21:30:08.843812] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T21:30:08.844567] Processed race 44558 for house_49 [2026-03-03T21:30:09.055450] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T21:30:09.058157] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T21:30:09.058234] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T21:30:09.059839] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T21:30:09.061485] Processed race 44622 for house_56 [2026-03-03T21:30:09.063953] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T21:30:09.064183] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T21:30:09.064309] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T21:30:09.064985] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T21:30:09.065026] Processed race 44638 for house_58 [2026-03-03T21:30:09.164520] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T21:30:09.164812] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T21:30:09.164888] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T21:30:09.166451] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T21:30:09.167306] Processed race 44642 for house_59 [2026-03-03T21:30:09.391523] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T21:30:09.391724] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T21:30:09.391772] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T21:30:09.392871] Processed race 44662 for house_60 [2026-03-03T21:30:09.392818] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T21:30:09.398205] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T21:30:09.398293] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T21:30:09.398329] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T21:30:09.398519] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T21:30:09.398554] Processed race 44666 for house_61 [2026-03-03T21:30:09.539284] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T21:30:09.539498] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T21:30:09.539558] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T21:30:09.541043] Processed race 44670 for house_61 [2026-03-03T21:30:09.540397] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T21:30:09.541295] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T21:30:09.542874] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T21:30:09.542952] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T21:30:09.543208] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T21:30:09.545565] Processed race 44690 for house_64 [2026-03-03T21:30:09.551541] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T21:30:09.552525] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T21:30:09.552813] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T21:30:09.553097] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T21:30:09.553195] Processed race 44694 for house_64 [2026-03-03T21:30:09.809466] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T21:30:09.809597] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T21:30:09.809639] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T21:30:09.809877] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T21:30:09.809931] Processed race 44435 for house_67 [2026-03-03T21:30:09.810705] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T21:30:09.810873] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T21:30:09.811513] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T21:30:09.811447] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T21:30:09.812332] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T21:30:09.812408] Processed race 44431 for house_67 [2026-03-03T21:30:09.812807] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T21:30:09.812971] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T21:30:09.813810] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T21:30:09.814009] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T21:30:09.814105] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T21:30:09.814130] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T21:30:09.814051] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T21:30:09.814510] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T21:30:09.814666] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T21:30:09.814755] Processed race 44539 for house_7 [2026-03-03T21:30:09.815502] Processed race 44535 for house_7 [2026-03-03T21:30:09.815564] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T21:30:09.814622] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T21:30:09.815765] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T21:30:09.815795] Processed race 44467 for house_70 [2026-03-03T21:30:09.978777] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T21:30:09.980962] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T21:30:09.981057] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T21:30:09.985030] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T21:30:09.990738] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T21:30:09.992127] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T21:30:09.992208] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T21:30:09.992251] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T21:30:09.992283] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T21:30:09.992314] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T21:30:09.993481] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T21:30:09.995081] Processed race 44499 for house_74 [2026-03-03T21:30:09.995169] Processed race 44475 for house_71 [2026-03-03T21:30:09.996835] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T21:30:09.996917] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T21:30:09.998156] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T21:30:10.000529] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T21:30:10.000630] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T21:30:10.000689] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T21:30:10.000744] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T21:30:10.002019] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T21:30:10.004488] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T21:30:10.004565] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T21:30:10.004650] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T21:30:10.005713] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T21:30:10.006526] Processed race 44627 for house_8 [2026-03-03T21:30:10.006618] Processed race 44511 for house_76 [2026-03-03T21:30:10.006673] Processed race 44507 for house_76 [2026-03-03T21:30:10.162652] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T21:30:10.162834] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T21:30:10.162910] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T21:30:10.163242] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T21:30:10.164770] Processed race 44543 for house_80 [2026-03-03T21:30:10.165959] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T21:30:10.166167] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T21:30:10.166269] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T21:30:10.165770] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T21:30:10.166514] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T21:30:10.166539] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T21:30:10.166437] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T21:30:10.166774] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T21:30:10.166836] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T21:30:10.167368] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T21:30:10.167294] Processed race 44595 for house_86 [2026-03-03T21:30:10.167435] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T21:30:10.167253] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T21:30:10.168920] Processed race 44587 for house_85 [2026-03-03T21:30:10.168983] Processed race 44583 for house_85 [2026-03-03T21:30:10.170714] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T21:30:10.170773] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T21:30:10.170825] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T21:30:10.170970] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T21:30:10.171592] Processed race 44611 for house_88 [2026-03-03T21:30:10.323172] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T21:30:10.323608] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T21:30:10.323794] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T21:30:10.323879] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T21:30:10.323772] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T21:30:10.324088] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T21:30:10.324159] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T21:30:10.324459] Processed race 44647 for house_92 [2026-03-03T21:30:10.324593] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T21:30:10.324392] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T21:30:10.326028] Processed race 44707 for house_9 [2026-03-03T21:30:10.337825] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T21:30:10.338999] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T21:30:10.339054] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T21:30:10.339084] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T21:30:10.339279] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T21:30:10.342846] Processed race 44619 for house_89 [2026-03-03T21:30:10.343589] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T21:30:10.343653] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T21:30:10.343688] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T21:30:10.344755] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T21:30:10.344233] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T21:30:10.346667] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T21:30:10.346731] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T21:30:10.347006] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T21:30:10.349126] Processed race 44639 for house_91 [2026-03-03T21:30:10.349209] Processed race 44655 for house_93 [2026-03-03T21:30:10.486254] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T21:30:10.486429] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T21:30:10.486487] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T21:30:10.486525] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T21:30:10.486822] Processed race 44679 for house_97 [2026-03-03T21:30:10.486777] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T21:30:10.510407] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T21:30:10.510651] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T21:30:10.510726] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T21:30:10.510766] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T21:30:10.510799] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T21:30:10.510834] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T21:30:10.511159] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T21:30:10.511461] Processed race 44663 for house_94 [2026-03-03T21:30:10.518170] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T21:30:10.519134] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T21:30:10.519294] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T21:30:10.519345] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T21:30:10.519558] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T21:30:10.519663] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T21:30:10.519701] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T21:30:10.520254] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T21:30:10.520131] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T21:30:10.523655] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T21:30:10.523739] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T21:30:10.523784] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T21:30:10.525293] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T21:30:10.532131] Processed race 44406 for senate_11 [2026-03-03T21:30:10.533114] Processed race 44691 for house_98 [2026-03-03T21:30:10.533217] Processed race 44687 for house_98 [2026-03-03T21:30:11.136829] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T21:30:11.138356] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T21:30:11.138410] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T21:30:11.138447] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T21:30:11.138930] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T21:30:11.141958] Processed race 44378 for senate_19 [2026-03-03T21:30:11.142284] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T21:30:11.142346] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T21:30:11.142383] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T21:30:11.142416] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T21:30:11.142828] Processed race 44376 for senate_22 [2026-03-03T21:30:11.142746] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T21:30:11.255274] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T21:30:11.255427] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T21:30:11.255484] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T21:30:11.255711] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T21:30:11.256427] Processed race 44382 for senate_3 [2026-03-03T21:30:11.299731] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T21:30:11.300336] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T21:30:11.300222] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T21:30:11.300484] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T21:30:11.300457] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T21:30:11.300761] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T21:30:11.300814] Processed race 44711 for senate_2 [2026-03-03T21:30:11.301096] Processed race 44377 for senate_21 [2026-03-03T21:30:11.426218] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T21:30:11.426622] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T21:30:11.426738] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T21:30:11.428682] Processed race 44381 for senate_4 [2026-03-03T21:30:11.436473] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T21:30:11.436656] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T21:30:11.436699] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T21:30:11.436731] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T21:30:11.437049] Processed race 44380 for senate_5 [2026-03-03T21:30:11.438721] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T21:30:11.438870] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T21:30:11.438924] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T21:30:11.439281] Processed race 44379 for senate_5 [2026-03-03T21:30:11.451212] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T21:40:03.000920] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T21:40:03.002825] ✅ Loaded candidate metadata for state legislature [2026-03-03T21:40:03.002946] Starting parallel fetching of 98 races... [2026-03-03T21:40:03.043032] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T21:40:03.079794] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T21:40:03.086871] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T21:40:03.102059] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T21:40:03.168168] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T21:40:03.361053] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T21:40:03.361210] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T21:40:03.361247] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T21:40:03.362985] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T21:40:03.366143] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T21:40:03.366228] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T21:40:03.366264] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T21:40:03.366297] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T21:40:03.367593] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T21:40:03.388345] Processed race 44605 for house_1 [2026-03-03T21:40:03.388996] Processed race 44468 for house_106 [2026-03-03T21:40:03.418282] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T21:40:03.418403] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T21:40:03.419511] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T21:40:03.419563] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T21:40:03.419806] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T21:40:03.422408] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T21:40:03.423605] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T21:40:03.423652] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T21:40:03.423683] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T21:40:03.424492] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T21:40:03.463104] Processed race 44496 for house_10 [2026-03-03T21:40:03.463279] Processed race 44428 for house_1 [2026-03-03T21:40:03.484380] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T21:40:03.485627] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T21:40:03.485688] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T21:40:03.486511] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T21:40:03.501487] Processed race 44436 for house_101 [2026-03-03T21:40:03.568694] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T21:40:03.568857] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T21:40:03.568904] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T21:40:03.568947] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T21:40:03.569005] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T21:40:03.569256] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T21:40:03.571420] Processed race 44512 for house_112 [2026-03-03T21:40:03.573285] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T21:40:03.573357] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T21:40:03.573406] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T21:40:03.574724] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T21:40:03.578553] Processed race 44480 for house_108 [2026-03-03T21:40:03.673933] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T21:40:03.674091] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T21:40:03.674151] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T21:40:03.674389] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T21:40:03.678042] Processed race 44564 for house_119 [2026-03-03T21:40:03.679764] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T21:40:03.679916] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T21:40:03.679985] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T21:40:03.680200] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T21:40:03.681121] Processed race 44548 for house_117 [2026-03-03T21:40:03.772969] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T21:40:03.773100] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T21:40:03.773149] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T21:40:03.773187] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T21:40:03.773413] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T21:40:03.774871] Processed race 44560 for house_118 [2026-03-03T21:40:03.879446] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T21:40:03.879606] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T21:40:03.879655] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T21:40:03.879869] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T21:40:03.881156] Processed race 44588 for house_121 [2026-03-03T21:40:03.888524] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T21:40:03.888686] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T21:40:03.888739] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T21:40:03.888822] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T21:40:03.889070] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T21:40:03.890006] Processed race 44580 for house_120 [2026-03-03T21:40:03.957320] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T21:40:03.957514] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T21:40:03.957554] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T21:40:03.957610] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T21:40:03.957652] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T21:40:03.957894] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T21:40:03.959127] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T21:40:03.959204] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T21:40:03.959261] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T21:40:03.959450] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T21:40:03.966318] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T21:40:03.966413] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T21:40:03.966482] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T21:40:03.966683] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T21:40:03.973004] Processed race 44612 for house_125 [2026-03-03T21:40:03.973104] Processed race 44596 for house_122 [2026-03-03T21:40:03.973160] Processed race 44616 for house_125 [2026-03-03T21:40:04.113719] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T21:40:04.113852] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T21:40:04.113914] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T21:40:04.113955] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T21:40:04.114387] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T21:40:04.115566] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T21:40:04.115650] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T21:40:04.115686] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T21:40:04.116344] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T21:40:04.118203] Processed race 44624 for house_126 [2026-03-03T21:40:04.118329] Processed race 44620 for house_126 [2026-03-03T21:40:04.150825] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T21:40:04.150949] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T21:40:04.151006] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T21:40:04.151242] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T21:40:04.152335] Processed race 44461 for house_13 [2026-03-03T21:40:04.165948] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T21:40:04.166087] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T21:40:04.166134] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T21:40:04.166349] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T21:40:04.168809] Processed race 44648 for house_129 [2026-03-03T21:40:04.181364] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T21:40:04.181510] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T21:40:04.181553] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T21:40:04.181800] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T21:40:04.186740] Processed race 44660 for house_130 [2026-03-03T21:40:04.298221] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T21:40:04.298395] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T21:40:04.298453] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T21:40:04.298489] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T21:40:04.298547] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T21:40:04.298608] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T21:40:04.298825] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T21:40:04.299765] Processed race 44668 for house_131 [2026-03-03T21:40:04.304411] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T21:40:04.304515] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T21:40:04.304631] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T21:40:04.305998] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T21:40:04.310660] Processed race 44696 for house_134 [2026-03-03T21:40:04.336503] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T21:40:04.336661] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T21:40:04.336713] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T21:40:04.336960] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T21:40:04.337912] Processed race 44437 for house_137 [2026-03-03T21:40:04.411444] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T21:40:04.411560] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T21:40:04.411619] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T21:40:04.411653] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T21:40:04.412955] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T21:40:04.415419] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T21:40:04.415511] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T21:40:04.415565] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T21:40:04.415622] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T21:40:04.416875] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T21:40:04.421652] Processed race 44449 for house_139 [2026-03-03T21:40:04.421744] Processed race 44445 for house_138 [2026-03-03T21:40:04.483972] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T21:40:04.484135] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T21:40:04.484193] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T21:40:04.484252] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T21:40:04.484536] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T21:40:04.485553] Processed race 44481 for house_142 [2026-03-03T21:40:04.493195] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T21:40:04.493334] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T21:40:04.493381] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T21:40:04.493654] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T21:40:04.499855] Processed race 44545 for house_14 [2026-03-03T21:40:04.543394] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T21:40:04.543544] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T21:40:04.543685] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T21:40:04.543728] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T21:40:04.543975] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T21:40:04.547177] Processed race 44497 for house_144 [2026-03-03T21:40:04.592256] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T21:40:04.592446] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T21:40:04.592511] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T21:40:04.592585] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T21:40:04.592651] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T21:40:04.592959] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T21:40:04.594449] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T21:40:04.594513] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T21:40:04.594548] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T21:40:04.594779] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T21:40:04.609353] Processed race 44537 for house_149 [2026-03-03T21:40:04.624306] Processed race 44553 for house_150 [2026-03-03T21:40:04.668039] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T21:40:04.668505] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T21:40:04.668567] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T21:40:04.668833] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T21:40:04.671852] Processed race 44573 for house_16 [2026-03-03T21:40:04.697507] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T21:40:04.697706] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T21:40:04.697754] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T21:40:04.697792] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T21:40:04.698087] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T21:40:04.700390] Processed race 44577 for house_17 [2026-03-03T21:40:04.721071] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T21:40:04.721222] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T21:40:04.721268] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T21:40:04.721613] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T21:40:04.724191] Processed race 44581 for house_17 [2026-03-03T21:40:04.767490] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T21:40:04.767622] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T21:40:04.767671] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T21:40:04.767978] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T21:40:04.778701] Processed race 44593 for house_19 [2026-03-03T21:40:04.780283] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T21:40:04.780363] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T21:40:04.780400] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T21:40:04.780597] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T21:40:04.782411] Processed race 44597 for house_19 [2026-03-03T21:40:04.832013] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T21:40:04.833272] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T21:40:04.833330] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T21:40:04.833597] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T21:40:04.835659] Processed race 44629 for house_23 [2026-03-03T21:40:04.954547] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T21:40:04.954704] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T21:40:04.954740] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T21:40:04.954950] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T21:40:04.957961] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T21:40:04.958037] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T21:40:04.958216] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T21:40:04.958399] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T21:40:04.958956] Processed race 44633 for house_23 [2026-03-03T21:40:04.959008] Processed race 44645 for house_25 [2026-03-03T21:40:05.005149] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T21:40:05.005260] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T21:40:05.005330] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T21:40:05.005555] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T21:40:05.016427] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T21:40:05.016535] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T21:40:05.016587] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T21:40:05.016779] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T21:40:05.017602] Processed race 44661 for house_27 [2026-03-03T21:40:05.017667] Processed race 44653 for house_26 [2026-03-03T21:40:05.743461] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T21:40:05.743623] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T21:40:05.743692] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T21:40:05.743965] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T21:40:05.744845] Processed race 44669 for house_28 [2026-03-03T21:40:05.942964] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T21:40:05.943087] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T21:40:05.943126] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T21:40:05.943334] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T21:40:05.944329] Processed race 44482 for house_3 [2026-03-03T21:40:06.018473] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T21:40:06.018648] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T21:40:06.018694] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T21:40:06.018919] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T21:40:06.024607] Processed race 44486 for house_3 [2026-03-03T21:40:06.125933] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T21:40:06.126065] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T21:40:06.126109] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T21:40:06.126142] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T21:40:06.126740] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T21:40:06.127061] Processed race 44462 for house_37 [2026-03-03T21:40:06.128599] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T21:40:06.128673] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T21:40:06.128722] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T21:40:06.129085] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T21:40:06.129987] Processed race 44693 for house_30 [2026-03-03T21:40:06.493528] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T21:40:06.493655] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T21:40:06.493707] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T21:40:06.493932] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T21:40:06.494688] Processed race 44466 for house_37 [2026-03-03T21:40:06.516020] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T21:40:06.516176] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T21:40:06.516246] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T21:40:06.516300] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T21:40:06.516536] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T21:40:06.520543] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T21:40:06.520650] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T21:40:06.520714] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T21:40:06.520768] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T21:40:06.521903] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T21:40:06.522673] Processed race 44502 for house_41 [2026-03-03T21:40:06.522747] Processed race 44494 for house_40 [2026-03-03T21:40:06.546490] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T21:40:06.546653] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T21:40:06.546711] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T21:40:06.546750] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T21:40:06.547069] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T21:40:06.548754] Processed race 44498 for house_41 [2026-03-03T21:40:06.550353] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T21:40:06.550925] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T21:40:06.551001] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T21:40:06.551236] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T21:40:06.552242] Processed race 44522 for house_44 [2026-03-03T21:40:06.900270] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T21:40:06.900402] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T21:40:06.900450] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T21:40:06.900667] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T21:40:06.906129] Processed race 44526 for house_44 [2026-03-03T21:40:07.036272] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T21:40:07.036453] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T21:40:07.036500] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T21:40:07.036533] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T21:40:07.036563] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T21:40:07.036621] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T21:40:07.036653] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T21:40:07.036686] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T21:40:07.036718] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T21:40:07.037108] Processed race 44558 for house_49 [2026-03-03T21:40:07.037069] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T21:40:07.038334] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T21:40:07.038394] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T21:40:07.038427] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T21:40:07.038624] Processed race 44542 for house_47 [2026-03-03T21:40:07.038588] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T21:40:07.171894] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T21:40:07.172020] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T21:40:07.172054] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T21:40:07.172080] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T21:40:07.172103] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T21:40:07.172126] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T21:40:07.172154] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T21:40:07.172345] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T21:40:07.176685] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T21:40:07.176930] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T21:40:07.177155] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T21:40:07.177445] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T21:40:07.178560] Processed race 44570 for house_50 [2026-03-03T21:40:07.178924] Processed race 44654 for house_5 [2026-03-03T21:40:07.192812] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T21:40:07.192941] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T21:40:07.193007] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T21:40:07.193195] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T21:40:07.195134] Processed race 44590 for house_52 [2026-03-03T21:40:07.195788] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T21:40:07.195872] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T21:40:07.195928] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T21:40:07.196081] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T21:40:07.196965] Processed race 44622 for house_56 [2026-03-03T21:40:07.201138] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T21:40:07.201221] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T21:40:07.201277] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T21:40:07.201604] Processed race 44618 for house_56 [2026-03-03T21:40:07.201534] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T21:40:07.329447] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T21:40:07.329666] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T21:40:07.329716] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T21:40:07.329990] Processed race 44638 for house_58 [2026-03-03T21:40:07.329951] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T21:40:07.340962] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T21:40:07.341080] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T21:40:07.341117] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T21:40:07.341823] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T21:40:07.341946] Processed race 44642 for house_59 [2026-03-03T21:40:07.346749] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T21:40:07.346832] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T21:40:07.346902] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T21:40:07.347234] Processed race 44666 for house_61 [2026-03-03T21:40:07.347158] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T21:40:07.353799] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T21:40:07.354945] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T21:40:07.354994] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T21:40:07.355239] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T21:40:07.358800] Processed race 44662 for house_60 [2026-03-03T21:40:07.363316] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T21:40:07.363400] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T21:40:07.363433] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T21:40:07.364209] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T21:40:07.366902] Processed race 44670 for house_61 [2026-03-03T21:40:07.495955] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T21:40:07.496135] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T21:40:07.496195] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T21:40:07.496548] Processed race 44690 for house_64 [2026-03-03T21:40:07.496511] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T21:40:07.512018] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T21:40:07.512180] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T21:40:07.512232] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T21:40:07.512496] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T21:40:07.513435] Processed race 44694 for house_64 [2026-03-03T21:40:07.514414] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T21:40:07.514567] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T21:40:07.514632] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T21:40:07.514940] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T21:40:07.515112] Processed race 44431 for house_67 [2026-03-03T21:40:07.521159] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T21:40:07.521300] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T21:40:07.521365] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T21:40:07.521621] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T21:40:07.525118] Processed race 44435 for house_67 [2026-03-03T21:40:07.525030] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T21:40:07.526132] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T21:40:07.526195] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T21:40:07.526413] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T21:40:07.529944] Processed race 44535 for house_7 [2026-03-03T21:40:07.661087] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T21:40:07.661230] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T21:40:07.661264] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T21:40:07.661486] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T21:40:07.661536] Processed race 44539 for house_7 [2026-03-03T21:40:07.671365] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T21:40:07.671653] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T21:40:07.671724] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T21:40:07.671763] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T21:40:07.671795] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T21:40:07.672059] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T21:40:07.672779] Processed race 44475 for house_71 [2026-03-03T21:40:07.675863] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T21:40:07.675955] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T21:40:07.675989] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T21:40:07.676016] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T21:40:07.676179] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T21:40:07.676764] Processed race 44467 for house_70 [2026-03-03T21:40:07.703524] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T21:40:07.703647] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T21:40:07.703693] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T21:40:07.703919] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T21:40:07.704724] Processed race 44507 for house_76 [2026-03-03T21:40:07.709160] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T21:40:07.709252] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T21:40:07.709308] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T21:40:07.709521] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T21:40:07.710401] Processed race 44499 for house_74 [2026-03-03T21:40:07.832374] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T21:40:07.832789] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T21:40:07.832883] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T21:40:07.832935] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T21:40:07.833266] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T21:40:07.834183] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T21:40:07.835160] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T21:40:07.835361] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T21:40:07.836193] Processed race 44627 for house_8 [2026-03-03T21:40:07.836267] Processed race 44543 for house_80 [2026-03-03T21:40:07.837851] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T21:40:07.837926] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T21:40:07.837987] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T21:40:07.838038] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T21:40:07.838288] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T21:40:07.838901] Processed race 44511 for house_76 [2026-03-03T21:40:07.876466] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T21:40:07.876697] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T21:40:07.876761] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T21:40:07.877428] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T21:40:07.880275] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T21:40:07.880365] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T21:40:07.880412] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T21:40:07.880823] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T21:40:07.881868] Processed race 44587 for house_85 [2026-03-03T21:40:07.882019] Processed race 44583 for house_85 [2026-03-03T21:40:08.008982] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T21:40:08.009151] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T21:40:08.009197] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T21:40:08.009465] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T21:40:08.009565] Processed race 44611 for house_88 [2026-03-03T21:40:08.013695] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T21:40:08.013823] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T21:40:08.013882] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T21:40:08.013919] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T21:40:08.016266] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T21:40:08.016351] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T21:40:08.016406] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T21:40:08.016607] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T21:40:08.014865] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T21:40:08.028628] Processed race 44619 for house_89 [2026-03-03T21:40:08.028744] Processed race 44595 for house_86 [2026-03-03T21:40:08.050754] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T21:40:08.051700] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T21:40:08.051763] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T21:40:08.049163] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T21:40:08.052264] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T21:40:08.053113] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T21:40:08.054491] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T21:40:08.054602] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T21:40:08.054813] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T21:40:08.055461] Processed race 44639 for house_91 [2026-03-03T21:40:08.055527] Processed race 44707 for house_9 [2026-03-03T21:40:08.181090] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T21:40:08.181404] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T21:40:08.181466] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T21:40:08.181831] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T21:40:08.184130] Processed race 44647 for house_92 [2026-03-03T21:40:08.184961] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T21:40:08.185158] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T21:40:08.185296] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T21:40:08.185524] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T21:40:08.186883] Processed race 44655 for house_93 [2026-03-03T21:40:08.203484] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T21:40:08.203629] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T21:40:08.203672] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T21:40:08.203705] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T21:40:08.203751] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T21:40:08.203802] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T21:40:08.204085] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T21:40:08.205630] Processed race 44663 for house_94 [2026-03-03T21:40:08.222012] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T21:40:08.224064] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T21:40:08.224132] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T21:40:08.224631] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T21:40:08.227768] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T21:40:08.227869] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T21:40:08.227916] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T21:40:08.227962] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T21:40:08.228160] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T21:40:08.228969] Processed race 44687 for house_98 [2026-03-03T21:40:08.229080] Processed race 44679 for house_97 [2026-03-03T21:40:08.346664] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T21:40:08.347225] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T21:40:08.347285] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T21:40:08.347320] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T21:40:08.347350] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T21:40:08.346822] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T21:40:08.347742] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T21:40:08.347925] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T21:40:08.347633] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T21:40:08.348829] Processed race 44691 for house_98 [2026-03-03T21:40:08.349862] Processed race 44406 for senate_11 [2026-03-03T21:40:08.363075] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T21:40:08.363243] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T21:40:08.363285] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T21:40:08.363318] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T21:40:08.364029] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T21:40:08.364975] Processed race 44378 for senate_19 [2026-03-03T21:40:08.385029] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T21:40:08.385211] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T21:40:08.385257] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T21:40:08.385536] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T21:40:08.387730] Processed race 44711 for senate_2 [2026-03-03T21:40:08.391453] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T21:40:08.391587] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T21:40:08.391639] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T21:40:08.392038] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T21:40:08.393381] Processed race 44377 for senate_21 [2026-03-03T21:40:08.518181] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T21:40:08.519329] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T21:40:08.519489] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T21:40:08.518434] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T21:40:08.520651] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T21:40:08.520716] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T21:40:08.521437] Processed race 44376 for senate_22 [2026-03-03T21:40:08.521525] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T21:40:08.524327] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T21:40:08.524401] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T21:40:08.524433] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T21:40:08.525691] Processed race 44382 for senate_3 [2026-03-03T21:40:08.526106] Processed race 44381 for senate_4 [2026-03-03T21:40:08.552493] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T21:40:08.552615] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T21:40:08.552655] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T21:40:08.555936] Processed race 44379 for senate_5 [2026-03-03T21:40:08.556841] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T21:40:08.556900] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T21:40:08.556932] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T21:40:08.556958] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T21:40:08.558955] Processed race 44380 for senate_5 [2026-03-03T21:40:08.572019] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T21:50:02.674100] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T21:50:02.675136] ✅ Loaded candidate metadata for state legislature [2026-03-03T21:50:02.675219] Starting parallel fetching of 98 races... [2026-03-03T21:50:02.714688] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T21:50:02.717793] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T21:50:02.735717] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T21:50:02.737677] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T21:50:02.738677] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T21:50:03.054088] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T21:50:03.054346] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T21:50:03.054485] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T21:50:03.054857] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T21:50:03.056997] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T21:50:03.057077] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T21:50:03.057128] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T21:50:03.057170] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T21:50:03.057771] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T21:50:03.060182] Processed race 44436 for house_101 [2026-03-03T21:50:03.060274] Processed race 44428 for house_1 [2026-03-03T21:50:03.065897] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T21:50:03.065989] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T21:50:03.066037] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T21:50:03.066111] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T21:50:03.066342] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T21:50:03.067625] Processed race 44468 for house_106 [2026-03-03T21:50:03.248669] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T21:50:03.248879] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T21:50:03.248940] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T21:50:03.248982] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T21:50:03.249210] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T21:50:03.250255] Processed race 44496 for house_10 [2026-03-03T21:50:03.437312] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T21:50:03.437447] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T21:50:03.437489] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T21:50:03.437751] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T21:50:03.438673] Processed race 44605 for house_1 [2026-03-03T21:50:04.227317] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T21:50:04.227423] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T21:50:04.227472] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T21:50:04.227812] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T21:50:04.235358] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T21:50:04.235456] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T21:50:04.235501] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T21:50:04.235537] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T21:50:04.235773] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T21:50:04.238105] Processed race 44480 for house_108 [2026-03-03T21:50:04.238653] Processed race 44560 for house_118 [2026-03-03T21:50:04.292078] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T21:50:04.292205] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T21:50:04.292285] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T21:50:04.292548] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T21:50:04.294723] Processed race 44548 for house_117 [2026-03-03T21:50:04.299001] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T21:50:04.299095] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T21:50:04.299144] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T21:50:04.299380] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T21:50:04.303556] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T21:50:04.303658] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T21:50:04.303701] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T21:50:04.303735] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T21:50:04.303776] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T21:50:04.304156] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T21:50:04.321376] Processed race 44564 for house_119 [2026-03-03T21:50:04.321561] Processed race 44512 for house_112 [2026-03-03T21:50:04.401229] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T21:50:04.401352] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T21:50:04.401398] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T21:50:04.401435] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T21:50:04.401677] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T21:50:04.410196] Processed race 44580 for house_120 [2026-03-03T21:50:04.441879] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T21:50:04.442066] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T21:50:04.442118] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T21:50:04.442345] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T21:50:04.444006] Processed race 44588 for house_121 [2026-03-03T21:50:04.478470] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T21:50:04.478656] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T21:50:04.478719] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T21:50:04.478781] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T21:50:04.478848] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T21:50:04.479071] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T21:50:04.482926] Processed race 44612 for house_125 [2026-03-03T21:50:04.485800] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T21:50:04.485905] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T21:50:04.485953] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T21:50:04.486205] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T21:50:04.487109] Processed race 44616 for house_125 [2026-03-03T21:50:04.499560] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T21:50:04.499786] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T21:50:04.499861] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T21:50:04.500332] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T21:50:04.518784] Processed race 44596 for house_122 [2026-03-03T21:50:04.616432] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T21:50:04.616557] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T21:50:04.616638] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T21:50:04.616898] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T21:50:04.618395] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T21:50:04.618467] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T21:50:04.618504] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T21:50:04.618535] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T21:50:04.618703] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T21:50:04.619642] Processed race 44620 for house_126 [2026-03-03T21:50:04.619719] Processed race 44624 for house_126 [2026-03-03T21:50:04.705249] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T21:50:04.705373] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T21:50:04.705449] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T21:50:04.705737] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T21:50:04.707853] Processed race 44648 for house_129 [2026-03-03T21:50:04.838589] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T21:50:04.838729] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T21:50:04.838771] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T21:50:04.838806] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T21:50:04.838850] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T21:50:04.838880] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T21:50:04.840193] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T21:50:04.843456] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T21:50:04.843881] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T21:50:04.843940] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T21:50:04.844209] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T21:50:04.847241] Processed race 44668 for house_131 [2026-03-03T21:50:04.847348] Processed race 44696 for house_134 [2026-03-03T21:50:04.877988] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T21:50:04.878142] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T21:50:04.878200] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T21:50:04.878405] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T21:50:04.879731] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T21:50:04.879804] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T21:50:04.879867] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T21:50:04.880053] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T21:50:04.881444] Processed race 44660 for house_130 [2026-03-03T21:50:04.881647] Processed race 44461 for house_13 [2026-03-03T21:50:05.003485] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T21:50:05.003654] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T21:50:05.003718] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T21:50:05.004303] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T21:50:05.005676] Processed race 44437 for house_137 [2026-03-03T21:50:05.042685] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T21:50:05.043037] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T21:50:05.043245] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T21:50:05.043387] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T21:50:05.043890] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T21:50:05.045938] Processed race 44449 for house_139 [2026-03-03T21:50:05.053475] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T21:50:05.053808] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T21:50:05.053900] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T21:50:05.054750] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T21:50:05.056398] Processed race 44545 for house_14 [2026-03-03T21:50:05.057880] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T21:50:05.057967] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T21:50:05.058023] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T21:50:05.058725] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T21:50:05.059177] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T21:50:05.061016] Processed race 44481 for house_142 [2026-03-03T21:50:05.141261] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T21:50:05.141476] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T21:50:05.141548] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T21:50:05.141619] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T21:50:05.141853] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T21:50:05.152481] Processed race 44445 for house_138 [2026-03-03T21:50:05.179240] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T21:50:05.179370] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T21:50:05.179410] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T21:50:05.180939] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T21:50:05.181722] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T21:50:05.187255] Processed race 44497 for house_144 [2026-03-03T21:50:05.226365] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T21:50:05.226535] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T21:50:05.226606] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T21:50:05.226647] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T21:50:05.226696] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T21:50:05.226991] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T21:50:05.227947] Processed race 44537 for house_149 [2026-03-03T21:50:05.229114] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T21:50:05.229186] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T21:50:05.229226] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T21:50:05.229441] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T21:50:05.231006] Processed race 44573 for house_16 [2026-03-03T21:50:05.242062] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T21:50:05.242226] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T21:50:05.242289] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T21:50:05.242523] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T21:50:05.243540] Processed race 44553 for house_150 [2026-03-03T21:50:05.318953] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T21:50:05.319134] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T21:50:05.319181] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T21:50:05.319218] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T21:50:05.319698] Processed race 44577 for house_17 [2026-03-03T21:50:05.319616] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T21:50:05.366521] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T21:50:05.366950] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T21:50:05.366999] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T21:50:05.367362] Processed race 44581 for house_17 [2026-03-03T21:50:05.367279] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T21:50:05.393930] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T21:50:05.394099] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T21:50:05.394161] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T21:50:05.394543] Processed race 44593 for house_19 [2026-03-03T21:50:05.394465] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T21:50:05.396297] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T21:50:05.396370] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T21:50:05.396415] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T21:50:05.397568] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T21:50:05.398249] Processed race 44597 for house_19 [2026-03-03T21:50:05.421187] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T21:50:05.421351] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T21:50:05.422151] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T21:50:05.422468] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T21:50:05.423541] Processed race 44629 for house_23 [2026-03-03T21:50:05.479610] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T21:50:05.479785] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T21:50:05.479870] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T21:50:05.480695] Processed race 44633 for house_23 [2026-03-03T21:50:05.480109] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T21:50:05.534515] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T21:50:05.534712] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T21:50:05.534771] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T21:50:05.535066] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T21:50:05.537442] Processed race 44645 for house_25 [2026-03-03T21:50:05.559258] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T21:50:05.558797] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T21:50:05.559474] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T21:50:05.559557] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T21:50:05.559904] Processed race 44661 for house_27 [2026-03-03T21:50:05.560040] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T21:50:05.560374] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T21:50:05.560945] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T21:50:05.561016] Processed race 44653 for house_26 [2026-03-03T21:50:05.559848] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T21:50:05.584476] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T21:50:05.585002] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T21:50:05.585061] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T21:50:05.585561] Processed race 44669 for house_28 [2026-03-03T21:50:05.585473] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T21:50:05.639382] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T21:50:05.639527] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T21:50:05.639568] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T21:50:05.640072] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T21:50:05.640986] Processed race 44482 for house_3 [2026-03-03T21:50:05.696172] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T21:50:05.696346] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T21:50:05.696400] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T21:50:05.696912] Processed race 44486 for house_3 [2026-03-03T21:50:05.696703] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T21:50:05.725879] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T21:50:05.727037] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T21:50:05.727087] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T21:50:05.727122] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T21:50:05.727522] Processed race 44462 for house_37 [2026-03-03T21:50:05.727440] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T21:50:05.736871] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T21:50:05.737079] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T21:50:05.737132] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T21:50:05.737498] Processed race 44693 for house_30 [2026-03-03T21:50:05.737418] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T21:50:05.751234] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T21:50:05.751812] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T21:50:05.751883] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T21:50:05.752342] Processed race 44466 for house_37 [2026-03-03T21:50:05.752260] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T21:50:05.799436] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T21:50:05.799599] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T21:50:05.799658] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T21:50:05.799698] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T21:50:05.800420] Processed race 44494 for house_40 [2026-03-03T21:50:05.800313] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T21:50:05.865421] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T21:50:05.865592] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T21:50:05.865685] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T21:50:05.865734] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T21:50:05.866328] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T21:50:05.867694] Processed race 44498 for house_41 [2026-03-03T21:50:05.901736] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T21:50:05.901915] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T21:50:05.901975] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T21:50:05.902398] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T21:50:05.903863] Processed race 44522 for house_44 [2026-03-03T21:50:05.918527] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T21:50:05.920254] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T21:50:05.920348] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T21:50:05.920405] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T21:50:05.920734] Processed race 44502 for house_41 [2026-03-03T21:50:05.920687] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T21:50:05.926223] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T21:50:05.926305] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T21:50:05.926342] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T21:50:05.927375] Processed race 44526 for house_44 [2026-03-03T21:50:05.927280] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T21:50:05.992938] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T21:50:05.993105] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T21:50:05.993161] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T21:50:05.993653] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T21:50:05.993747] Processed race 44542 for house_47 [2026-03-03T21:50:06.037360] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T21:50:06.037521] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T21:50:06.037562] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T21:50:06.040991] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T21:50:06.041041] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T21:50:06.041076] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T21:50:06.041116] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T21:50:06.041145] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T21:50:06.041174] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T21:50:06.041394] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T21:50:06.044525] Processed race 44558 for house_49 [2026-03-03T21:50:06.072102] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T21:50:06.072262] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T21:50:06.072302] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T21:50:06.073657] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T21:50:06.075261] Processed race 44654 for house_5 [2026-03-03T21:50:06.110520] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T21:50:06.110809] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T21:50:06.111940] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T21:50:06.111988] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T21:50:06.112030] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T21:50:06.112062] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T21:50:06.112092] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T21:50:06.112322] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T21:50:06.115548] Processed race 44570 for house_50 [2026-03-03T21:50:06.192556] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T21:50:06.193949] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T21:50:06.194006] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T21:50:06.194248] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T21:50:06.196621] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T21:50:06.196703] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T21:50:06.196742] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T21:50:06.198029] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T21:50:06.199350] Processed race 44590 for house_52 [2026-03-03T21:50:06.199424] Processed race 44618 for house_56 [2026-03-03T21:50:06.216761] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T21:50:06.216909] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T21:50:06.216949] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T21:50:06.217472] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T21:50:06.218278] Processed race 44622 for house_56 [2026-03-03T21:50:06.238543] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T21:50:06.238723] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T21:50:06.238762] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T21:50:06.238970] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T21:50:06.239607] Processed race 44638 for house_58 [2026-03-03T21:50:06.268486] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T21:50:06.268653] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T21:50:06.268696] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T21:50:06.270851] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T21:50:06.271149] Processed race 44642 for house_59 [2026-03-03T21:50:06.358419] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T21:50:06.358563] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T21:50:06.358619] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T21:50:06.359052] Processed race 44666 for house_61 [2026-03-03T21:50:06.358999] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T21:50:06.360423] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T21:50:06.360489] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T21:50:06.360521] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T21:50:06.360711] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T21:50:06.360870] Processed race 44662 for house_60 [2026-03-03T21:50:06.385398] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T21:50:06.385617] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T21:50:06.385685] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T21:50:06.386059] Processed race 44670 for house_61 [2026-03-03T21:50:06.385980] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T21:50:06.395758] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T21:50:06.395915] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T21:50:06.395985] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T21:50:06.396319] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T21:50:06.397351] Processed race 44690 for house_64 [2026-03-03T21:50:06.434117] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T21:50:06.434686] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T21:50:06.434776] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T21:50:06.435083] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T21:50:06.435171] Processed race 44694 for house_64 [2026-03-03T21:50:06.519437] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T21:50:06.519649] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T21:50:06.519714] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T21:50:06.520046] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T21:50:06.521286] Processed race 44431 for house_67 [2026-03-03T21:50:06.526554] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T21:50:06.526753] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T21:50:06.526807] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T21:50:06.527954] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T21:50:06.529662] Processed race 44435 for house_67 [2026-03-03T21:50:06.549406] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T21:50:06.549548] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T21:50:06.549642] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T21:50:06.550316] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T21:50:06.551437] Processed race 44535 for house_7 [2026-03-03T21:50:06.553565] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T21:50:06.553844] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T21:50:06.553881] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T21:50:06.554084] Processed race 44539 for house_7 [2026-03-03T21:50:06.554047] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T21:50:06.599003] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T21:50:06.599332] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T21:50:06.599389] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T21:50:06.599419] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T21:50:06.599784] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T21:50:06.599885] Processed race 44467 for house_70 [2026-03-03T21:50:06.684767] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T21:50:06.685545] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T21:50:06.685641] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T21:50:06.685688] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T21:50:06.685735] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T21:50:06.686220] Processed race 44475 for house_71 [2026-03-03T21:50:06.686117] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T21:50:06.710462] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T21:50:06.710556] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T21:50:06.710620] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T21:50:06.710837] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T21:50:06.710881] Processed race 44499 for house_74 [2026-03-03T21:50:06.713232] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T21:50:06.713290] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T21:50:06.713323] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T21:50:06.713349] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T21:50:06.713521] Processed race 44511 for house_76 [2026-03-03T21:50:06.713496] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T21:50:06.741431] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T21:50:06.741621] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T21:50:06.741657] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T21:50:06.742032] Processed race 44507 for house_76 [2026-03-03T21:50:06.741945] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T21:50:06.765532] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T21:50:06.765702] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T21:50:06.765735] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T21:50:06.766040] Processed race 44627 for house_8 [2026-03-03T21:50:06.765947] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T21:50:06.915231] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T21:50:06.915518] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T21:50:06.915738] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T21:50:06.916123] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T21:50:06.917592] Processed race 44543 for house_80 [2026-03-03T21:50:06.977836] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T21:50:06.977958] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T21:50:06.978009] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T21:50:06.978639] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T21:50:06.979664] Processed race 44583 for house_85 [2026-03-03T21:50:07.009500] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T21:50:07.009734] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T21:50:07.009779] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T21:50:07.010874] Processed race 44587 for house_85 [2026-03-03T21:50:07.010732] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T21:50:07.026001] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T21:50:07.026159] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T21:50:07.026206] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T21:50:07.026593] Processed race 44595 for house_86 [2026-03-03T21:50:07.026494] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T21:50:07.046171] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T21:50:07.046355] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T21:50:07.046431] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T21:50:07.046706] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T21:50:07.049041] Processed race 44611 for house_88 [2026-03-03T21:50:07.182499] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T21:50:07.182930] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T21:50:07.182983] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T21:50:07.183028] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T21:50:07.183874] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T21:50:07.185017] Processed race 44619 for house_89 [2026-03-03T21:50:07.219560] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T21:50:07.219728] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T21:50:07.219781] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T21:50:07.219856] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T21:50:07.220960] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T21:50:07.221921] Processed race 44707 for house_9 [2026-03-03T21:50:07.281513] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T21:50:07.281687] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T21:50:07.281733] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T21:50:07.282072] Processed race 44639 for house_91 [2026-03-03T21:50:07.282000] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T21:50:07.343486] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T21:50:07.343678] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T21:50:07.343742] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T21:50:07.344314] Processed race 44647 for house_92 [2026-03-03T21:50:07.344210] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T21:50:07.385630] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T21:50:07.385794] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T21:50:07.385948] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T21:50:07.386292] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T21:50:07.388200] Processed race 44655 for house_93 [2026-03-03T21:50:07.753822] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T21:50:07.753989] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T21:50:07.754029] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T21:50:07.754061] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T21:50:07.754093] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T21:50:07.754124] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T21:50:07.754353] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T21:50:07.758002] Processed race 44663 for house_94 [2026-03-03T21:50:07.769379] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T21:50:07.769527] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T21:50:07.769567] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T21:50:07.769619] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T21:50:07.769861] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T21:50:07.775404] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T21:50:07.776494] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T21:50:07.776552] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T21:50:07.776791] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T21:50:07.779159] Processed race 44679 for house_97 [2026-03-03T21:50:07.779237] Processed race 44687 for house_98 [2026-03-03T21:50:07.786507] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T21:50:07.786706] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T21:50:07.786773] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T21:50:07.786841] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T21:50:07.787066] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T21:50:07.788394] Processed race 44691 for house_98 [2026-03-03T21:50:07.863805] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T21:50:07.863984] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T21:50:07.864396] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T21:50:07.864750] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T21:50:07.867420] Processed race 44406 for senate_11 [2026-03-03T21:50:07.920691] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T21:50:07.920888] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T21:50:07.920933] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T21:50:07.920966] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T21:50:07.921253] Processed race 44378 for senate_19 [2026-03-03T21:50:07.921207] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T21:50:07.936560] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T21:50:07.938208] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T21:50:07.938288] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T21:50:07.939200] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T21:50:07.944028] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T21:50:07.945104] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T21:50:07.945228] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T21:50:07.946595] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T21:50:07.946947] Processed race 44711 for senate_2 [2026-03-03T21:50:07.947910] Processed race 44377 for senate_21 [2026-03-03T21:50:07.947655] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T21:50:07.948041] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T21:50:07.948101] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T21:50:07.948167] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T21:50:07.950100] Processed race 44376 for senate_22 [2026-03-03T21:50:08.136559] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T21:50:08.136721] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T21:50:08.136777] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T21:50:08.137095] Processed race 44382 for senate_3 [2026-03-03T21:50:08.513539] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T21:50:08.514589] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T21:50:08.514633] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T21:50:08.515492] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T21:50:08.515551] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T21:50:08.515639] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T21:50:08.516394] Processed race 44381 for senate_4 [2026-03-03T21:50:08.516457] Processed race 44379 for senate_5 [2026-03-03T21:50:08.927378] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T21:50:08.927550] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T21:50:08.927664] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T21:50:08.927707] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T21:50:08.929363] Processed race 44380 for senate_5 [2026-03-03T21:50:08.942850] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T22:10:02.672319] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T22:10:02.673177] ✅ Loaded candidate metadata for state legislature [2026-03-03T22:10:02.673258] Starting parallel fetching of 98 races... [2026-03-03T22:10:02.715500] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T22:10:02.815177] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T22:10:02.840037] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T22:10:02.895435] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T22:10:02.910462] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T22:10:10.259600] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T22:10:10.259715] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T22:10:10.259750] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T22:10:10.261821] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T22:10:10.270888] Processed race 44605 for house_1 [2026-03-03T22:10:10.355666] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T22:10:10.355841] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T22:10:10.355899] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T22:10:10.355949] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T22:10:10.356190] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T22:10:10.374248] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T22:10:10.374457] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T22:10:10.374507] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T22:10:10.374542] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T22:10:10.374788] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T22:10:10.376544] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T22:10:10.376643] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T22:10:10.376684] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T22:10:10.376909] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T22:10:10.377741] Processed race 44496 for house_10 [2026-03-03T22:10:10.377820] Processed race 44428 for house_1 [2026-03-03T22:10:10.377861] Processed race 44436 for house_101 [2026-03-03T22:10:10.384707] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T22:10:10.384902] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T22:10:10.384954] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T22:10:10.384992] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T22:10:10.385258] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T22:10:10.391365] Processed race 44468 for house_106 [2026-03-03T22:10:15.875931] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T22:10:15.876075] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T22:10:15.876120] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T22:10:15.877522] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T22:10:15.878493] Processed race 44480 for house_108 [2026-03-03T22:10:16.118658] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T22:10:16.118848] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T22:10:16.119009] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T22:10:16.119234] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T22:10:16.120020] Processed race 44548 for house_117 [2026-03-03T22:10:16.134302] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T22:10:16.134482] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T22:10:16.134533] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T22:10:16.134566] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T22:10:16.140057] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T22:10:16.140236] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T22:10:16.140288] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T22:10:16.140328] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T22:10:16.140638] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T22:10:16.148184] Processed race 44560 for house_118 [2026-03-03T22:10:16.134614] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T22:10:16.149133] Processed race 44512 for house_112 [2026-03-03T22:10:16.149092] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T22:10:16.217680] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T22:10:16.217945] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T22:10:16.218024] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T22:10:16.218526] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T22:10:16.227147] Processed race 44564 for house_119 [2026-03-03T22:10:21.510542] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T22:10:21.510746] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T22:10:21.510799] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T22:10:21.510831] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T22:10:21.511070] Processed race 44580 for house_120 [2026-03-03T22:10:21.511034] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T22:10:21.909608] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T22:10:21.909760] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T22:10:21.910917] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T22:10:21.911193] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T22:10:21.913702] Processed race 44588 for house_121 [2026-03-03T22:10:21.914329] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T22:10:21.914394] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T22:10:21.914432] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T22:10:21.915608] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T22:10:21.917553] Processed race 44596 for house_122 [2026-03-03T22:10:21.933750] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T22:10:21.933929] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T22:10:21.933982] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T22:10:21.934025] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T22:10:21.934075] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T22:10:21.934331] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T22:10:21.935296] Processed race 44612 for house_125 [2026-03-03T22:10:22.046967] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T22:10:22.047153] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T22:10:22.047207] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T22:10:22.047514] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T22:10:22.048399] Processed race 44616 for house_125 [2026-03-03T22:10:29.967491] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T22:10:29.967684] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T22:10:29.967743] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T22:10:29.968024] Processed race 44620 for house_126 [2026-03-03T22:10:29.967983] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T22:10:30.062645] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T22:10:30.062818] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T22:10:30.062859] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T22:10:30.062886] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T22:10:30.063069] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T22:10:30.063119] Processed race 44624 for house_126 [2026-03-03T22:10:30.064833] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T22:10:30.064977] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T22:10:30.065058] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T22:10:30.065102] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T22:10:30.065276] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T22:10:30.066178] Processed race 44461 for house_13 [2026-03-03T22:10:30.066391] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T22:10:30.066447] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T22:10:30.066631] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T22:10:30.067424] Processed race 44648 for house_129 [2026-03-03T22:10:30.158088] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T22:10:30.158256] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T22:10:30.158299] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T22:10:30.158631] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T22:10:30.159691] Processed race 44660 for house_130 [2026-03-03T22:10:34.865909] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T22:10:34.866059] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T22:10:34.866093] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T22:10:34.866118] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T22:10:34.866149] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T22:10:34.866171] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T22:10:34.866426] Processed race 44668 for house_131 [2026-03-03T22:10:34.866388] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T22:10:35.658226] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T22:10:35.658409] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T22:10:35.658461] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T22:10:35.658708] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T22:10:35.659558] Processed race 44696 for house_134 [2026-03-03T22:10:35.659857] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T22:10:35.659944] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T22:10:35.660070] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T22:10:35.660118] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T22:10:35.660323] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T22:10:35.661135] Processed race 44445 for house_138 [2026-03-03T22:10:35.687801] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T22:10:35.687952] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T22:10:35.688021] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T22:10:35.688322] Processed race 44437 for house_137 [2026-03-03T22:10:35.688282] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T22:10:35.700402] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T22:10:35.700565] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T22:10:35.700675] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T22:10:35.700717] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T22:10:35.700944] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T22:10:35.701041] Processed race 44449 for house_139 [2026-03-03T22:10:40.958624] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T22:10:40.958810] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T22:10:40.958865] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T22:10:40.959365] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T22:10:40.963105] Processed race 44545 for house_14 [2026-03-03T22:10:41.244020] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T22:10:41.244159] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T22:10:41.244191] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T22:10:41.244216] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T22:10:41.245020] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T22:10:41.246716] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T22:10:41.246971] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T22:10:41.247020] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T22:10:41.247049] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T22:10:41.247202] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T22:10:41.248174] Processed race 44497 for house_144 [2026-03-03T22:10:41.248238] Processed race 44481 for house_142 [2026-03-03T22:10:41.330615] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T22:10:41.330893] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T22:10:41.330956] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T22:10:41.330996] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T22:10:41.331033] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T22:10:41.331291] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T22:10:41.332065] Processed race 44537 for house_149 [2026-03-03T22:10:41.333358] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T22:10:41.333431] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T22:10:41.333480] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T22:10:41.334298] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T22:10:41.337507] Processed race 44553 for house_150 [2026-03-03T22:10:44.073065] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T22:10:44.073258] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T22:10:44.073440] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T22:10:44.073703] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T22:10:44.074556] Processed race 44573 for house_16 [2026-03-03T22:10:44.817518] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T22:10:44.818715] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T22:10:44.818967] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T22:10:44.818549] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T22:10:44.819366] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T22:10:44.819427] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T22:10:44.819483] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T22:10:44.819952] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T22:10:44.819731] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T22:10:44.821935] Processed race 44577 for house_17 [2026-03-03T22:10:44.822004] Processed race 44581 for house_17 [2026-03-03T22:10:45.112916] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T22:10:45.113080] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T22:10:45.113123] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T22:10:45.113364] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T22:10:45.113448] Processed race 44593 for house_19 [2026-03-03T22:10:45.505754] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T22:10:45.505963] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T22:10:45.506030] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T22:10:45.506290] Processed race 44597 for house_19 [2026-03-03T22:10:45.506253] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T22:10:48.908558] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T22:10:48.908755] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T22:10:48.908808] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T22:10:48.909046] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T22:10:48.910302] Processed race 44629 for house_23 [2026-03-03T22:10:49.729362] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T22:10:49.729542] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T22:10:49.729633] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T22:10:49.730882] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T22:10:49.731798] Processed race 44633 for house_23 [2026-03-03T22:10:49.749871] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T22:10:49.750036] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T22:10:49.750099] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T22:10:49.750507] Processed race 44645 for house_25 [2026-03-03T22:10:49.750426] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T22:10:49.958543] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T22:10:49.958730] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T22:10:49.958796] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T22:10:49.959125] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T22:10:49.959998] Processed race 44653 for house_26 [2026-03-03T22:10:50.193205] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T22:10:50.193374] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T22:10:50.193415] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T22:10:50.193676] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T22:10:50.193965] Processed race 44661 for house_27 [2026-03-03T22:10:53.052987] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T22:10:53.053163] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T22:10:53.053206] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T22:10:53.053636] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T22:10:53.054164] Processed race 44669 for house_28 [2026-03-03T22:10:53.373249] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T22:10:53.373568] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T22:10:53.373644] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T22:10:53.373881] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T22:10:53.373921] Processed race 44482 for house_3 [2026-03-03T22:10:53.469814] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T22:10:53.469979] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T22:10:53.470018] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T22:10:53.470202] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T22:10:53.471097] Processed race 44486 for house_3 [2026-03-03T22:10:53.621298] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T22:10:53.621433] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T22:10:53.621670] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T22:10:53.621905] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T22:10:53.623736] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T22:10:53.623823] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T22:10:53.623877] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T22:10:53.623912] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T22:10:53.624257] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T22:10:53.625652] Processed race 44693 for house_30 [2026-03-03T22:10:53.625724] Processed race 44462 for house_37 [2026-03-03T22:10:56.666354] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T22:10:56.666684] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T22:10:56.666729] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T22:10:56.667650] Processed race 44466 for house_37 [2026-03-03T22:10:56.667481] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T22:10:56.923979] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T22:10:56.924142] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T22:10:56.924210] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T22:10:56.924416] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T22:10:56.925028] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T22:10:56.925131] Processed race 44494 for house_40 [2026-03-03T22:10:57.032706] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T22:10:57.032887] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T22:10:57.032954] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T22:10:57.033328] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T22:10:57.033693] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T22:10:57.034752] Processed race 44498 for house_41 [2026-03-03T22:10:57.260230] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T22:10:57.260405] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T22:10:57.260446] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T22:10:57.260787] Processed race 44522 for house_44 [2026-03-03T22:10:57.260714] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T22:10:57.373511] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T22:10:57.373695] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T22:10:57.373737] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T22:10:57.373780] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T22:10:57.374047] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T22:10:57.375871] Processed race 44502 for house_41 [2026-03-03T22:11:00.218056] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T22:11:00.218189] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T22:11:00.218226] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T22:11:00.218933] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T22:11:00.219828] Processed race 44526 for house_44 [2026-03-03T22:11:00.690701] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T22:11:00.690887] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T22:11:00.690926] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T22:11:00.691263] Processed race 44542 for house_47 [2026-03-03T22:11:00.691180] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T22:11:00.793230] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T22:11:00.793403] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T22:11:00.793462] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T22:11:00.793506] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T22:11:00.793547] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T22:11:00.793672] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T22:11:00.793737] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T22:11:00.793789] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T22:11:00.793828] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T22:11:00.794442] Processed race 44558 for house_49 [2026-03-03T22:11:00.794351] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T22:11:00.893491] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T22:11:00.894745] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T22:11:00.895563] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T22:11:00.895846] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T22:11:00.896152] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T22:11:00.895751] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T22:11:00.897921] Processed race 44654 for house_5 [2026-03-03T22:11:00.898142] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T22:11:00.898213] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T22:11:00.898820] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T22:11:00.898885] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T22:11:00.898937] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T22:11:00.899158] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T22:11:00.899856] Processed race 44570 for house_50 [2026-03-03T22:11:04.152506] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T22:11:04.152658] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T22:11:04.152700] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T22:11:04.153032] Processed race 44590 for house_52 [2026-03-03T22:11:04.152985] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T22:11:04.385880] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T22:11:04.386072] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T22:11:04.386119] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T22:11:04.388385] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T22:11:04.392947] Processed race 44618 for house_56 [2026-03-03T22:11:04.483882] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T22:11:04.484039] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T22:11:04.484076] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T22:11:04.484639] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T22:11:04.485484] Processed race 44622 for house_56 [2026-03-03T22:11:04.730676] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T22:11:04.736697] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T22:11:04.736904] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T22:11:04.737567] Processed race 44642 for house_59 [2026-03-03T22:11:04.737454] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T22:11:04.925445] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T22:11:04.925670] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T22:11:04.925733] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T22:11:04.926473] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T22:11:04.928797] Processed race 44638 for house_58 [2026-03-03T22:11:07.252806] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T22:11:07.252985] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T22:11:07.253029] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T22:11:07.253611] Processed race 44662 for house_60 [2026-03-03T22:11:07.253542] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T22:11:07.705750] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T22:11:07.705938] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T22:11:07.705986] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T22:11:07.706223] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T22:11:07.711799] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T22:11:07.712042] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T22:11:07.712138] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T22:11:07.713137] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T22:11:07.721520] Processed race 44666 for house_61 [2026-03-03T22:11:07.721928] Processed race 44670 for house_61 [2026-03-03T22:11:07.818345] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T22:11:07.818528] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T22:11:07.818985] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T22:11:07.819520] Processed race 44690 for house_64 [2026-03-03T22:11:07.819415] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T22:11:07.981219] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T22:11:07.981393] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T22:11:07.981435] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T22:11:07.981944] Processed race 44694 for house_64 [2026-03-03T22:11:07.981851] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T22:11:11.194289] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T22:11:11.194464] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T22:11:11.194508] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T22:11:11.195446] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T22:11:11.195552] Processed race 44431 for house_67 [2026-03-03T22:11:11.587884] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T22:11:11.588125] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T22:11:11.588171] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T22:11:11.588205] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T22:11:11.589558] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T22:11:11.585855] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T22:11:11.593908] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T22:11:11.593987] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T22:11:11.594265] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T22:11:11.596492] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T22:11:11.596651] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T22:11:11.596718] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T22:11:11.596548] Processed race 44467 for house_70 [2026-03-03T22:11:11.596909] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T22:11:11.597419] Processed race 44535 for house_7 [2026-03-03T22:11:11.597496] Processed race 44435 for house_67 [2026-03-03T22:11:11.666513] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T22:11:11.666693] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T22:11:11.666742] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T22:11:11.667011] Processed race 44539 for house_7 [2026-03-03T22:11:11.666960] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T22:11:13.988703] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T22:11:13.988888] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T22:11:13.988954] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T22:11:13.988990] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T22:11:13.989018] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T22:11:13.989260] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T22:11:13.989389] Processed race 44475 for house_71 [2026-03-03T22:11:14.549474] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T22:11:14.549676] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T22:11:14.549720] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T22:11:14.549752] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T22:11:14.550046] Processed race 44511 for house_76 [2026-03-03T22:11:14.549997] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T22:11:14.659747] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T22:11:14.660812] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T22:11:14.660892] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T22:11:14.661693] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T22:11:14.662987] Processed race 44499 for house_74 [2026-03-03T22:11:14.671965] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T22:11:14.672473] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T22:11:14.672838] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T22:11:14.673457] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T22:11:14.674082] Processed race 44627 for house_8 [2026-03-03T22:11:14.672356] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T22:11:14.674177] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T22:11:14.674235] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T22:11:14.674446] Processed race 44507 for house_76 [2026-03-03T22:11:14.674421] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T22:11:16.585035] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T22:11:16.585203] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T22:11:16.585244] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T22:11:16.585482] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T22:11:16.585523] Processed race 44543 for house_80 [2026-03-03T22:11:16.927295] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T22:11:16.927461] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T22:11:16.927508] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T22:11:16.927761] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T22:11:16.927876] Processed race 44583 for house_85 [2026-03-03T22:11:17.074681] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T22:11:17.075039] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T22:11:17.075088] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T22:11:17.075339] Processed race 44595 for house_86 [2026-03-03T22:11:17.075299] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T22:11:17.259238] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T22:11:17.259407] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T22:11:17.259453] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T22:11:17.259973] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T22:11:17.260762] Processed race 44587 for house_85 [2026-03-03T22:11:17.546122] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T22:11:17.546297] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T22:11:17.546363] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T22:11:17.547898] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T22:11:17.549028] Processed race 44611 for house_88 [2026-03-03T22:11:19.129860] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T22:11:19.130059] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T22:11:19.130116] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T22:11:19.130150] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T22:11:19.130472] Processed race 44619 for house_89 [2026-03-03T22:11:19.130378] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T22:11:20.066743] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T22:11:20.067045] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T22:11:20.067087] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T22:11:20.067134] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T22:11:20.067667] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T22:11:20.067943] Processed race 44707 for house_9 [2026-03-03T22:11:20.531430] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T22:11:20.532166] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T22:11:20.532223] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T22:11:20.533239] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T22:11:20.534965] Processed race 44639 for house_91 [2026-03-03T22:11:20.818986] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T22:11:20.819167] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T22:11:20.819214] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T22:11:20.820198] Processed race 44647 for house_92 [2026-03-03T22:11:20.820094] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T22:11:20.851436] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T22:11:20.851672] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T22:11:20.851741] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T22:11:20.852076] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T22:11:20.854167] Processed race 44655 for house_93 [2026-03-03T22:11:21.989021] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T22:11:21.989192] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T22:11:21.989238] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T22:11:21.989288] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T22:11:21.989333] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T22:11:21.989361] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T22:11:21.989594] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T22:11:21.989635] Processed race 44663 for house_94 [2026-03-03T22:11:22.702473] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T22:11:22.702670] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T22:11:22.703675] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T22:11:22.703738] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T22:11:22.704299] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T22:11:22.705426] Processed race 44679 for house_97 [2026-03-03T22:11:23.019101] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T22:11:23.019285] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T22:11:23.019330] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T22:11:23.020079] Processed race 44687 for house_98 [2026-03-03T22:11:23.020023] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T22:11:23.327837] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T22:11:23.329967] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T22:11:23.330031] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T22:11:23.330402] Processed race 44406 for senate_11 [2026-03-03T22:11:23.330346] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T22:11:23.378922] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T22:11:23.379080] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T22:11:23.379120] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T22:11:23.379151] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T22:11:23.380027] Processed race 44691 for house_98 [2026-03-03T22:11:23.379932] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T22:11:23.839609] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T22:11:23.839788] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T22:11:23.839832] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T22:11:23.839864] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T22:11:23.840088] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T22:11:23.840201] Processed race 44378 for senate_19 [2026-03-03T22:11:24.255682] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T22:11:24.255863] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T22:11:24.255914] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T22:11:24.256160] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T22:11:24.257275] Processed race 44711 for senate_2 [2026-03-03T22:11:25.121939] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T22:11:25.122105] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T22:11:25.122167] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T22:11:25.122522] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T22:11:25.122588] Processed race 44377 for senate_21 [2026-03-03T22:11:25.726164] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T22:11:25.726350] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T22:11:25.726397] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T22:11:25.726430] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T22:11:25.727025] Processed race 44376 for senate_22 [2026-03-03T22:11:25.757031] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T22:11:25.757184] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T22:11:25.757219] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T22:11:25.758346] Processed race 44382 for senate_3 [2026-03-03T22:11:26.236880] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T22:11:26.237053] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T22:11:26.237092] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T22:11:26.238728] Processed race 44381 for senate_4 [2026-03-03T22:11:27.516001] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T22:11:27.516184] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T22:11:27.516227] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T22:11:27.518168] Processed race 44379 for senate_5 [2026-03-03T22:11:27.949534] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T22:11:27.949727] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T22:11:27.950161] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T22:11:27.950223] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T22:11:27.950481] Processed race 44380 for senate_5 [2026-03-03T22:11:27.960009] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T22:20:03.591155] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T22:20:03.599909] ✅ Loaded candidate metadata for state legislature [2026-03-03T22:20:03.600218] Starting parallel fetching of 98 races... [2026-03-03T22:20:03.641864] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T22:20:03.716806] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T22:20:03.762103] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T22:20:03.788489] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T22:20:03.798931] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T22:20:04.332917] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T22:20:04.333086] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T22:20:04.333146] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T22:20:04.333487] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T22:20:04.340396] Processed race 44605 for house_1 [2026-03-03T22:20:04.824535] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T22:20:04.824696] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T22:20:04.824783] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T22:20:04.824826] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T22:20:04.825040] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T22:20:04.826777] Processed race 44428 for house_1 [2026-03-03T22:20:04.956348] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T22:20:04.956622] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T22:20:04.956703] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T22:20:04.956784] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T22:20:04.957293] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T22:20:04.959229] Processed race 44496 for house_10 [2026-03-03T22:20:04.961094] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T22:20:04.961255] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T22:20:04.961320] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T22:20:04.961911] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T22:20:04.963287] Processed race 44436 for house_101 [2026-03-03T22:20:05.136391] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T22:20:05.136497] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T22:20:05.136547] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T22:20:05.136615] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T22:20:05.136948] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T22:20:05.137736] Processed race 44468 for house_106 [2026-03-03T22:20:05.681236] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T22:20:05.681374] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T22:20:05.681413] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T22:20:05.682162] Processed race 44480 for house_108 [2026-03-03T22:20:05.681709] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T22:20:05.928829] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T22:20:05.928957] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T22:20:05.929008] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T22:20:05.929048] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T22:20:05.930507] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T22:20:05.933824] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T22:20:05.933916] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T22:20:05.933998] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T22:20:05.937347] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T22:20:05.940926] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T22:20:05.941009] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T22:20:05.941061] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T22:20:05.942901] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T22:20:05.946443] Processed race 44560 for house_118 [2026-03-03T22:20:05.946555] Processed race 44548 for house_117 [2026-03-03T22:20:05.946628] Processed race 44564 for house_119 [2026-03-03T22:20:05.958928] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T22:20:05.959055] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T22:20:05.959107] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T22:20:05.959145] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T22:20:05.959183] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T22:20:05.959410] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T22:20:05.967353] Processed race 44512 for house_112 [2026-03-03T22:20:06.471173] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T22:20:06.471567] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T22:20:06.471641] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T22:20:06.471677] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T22:20:06.472190] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T22:20:06.474881] Processed race 44580 for house_120 [2026-03-03T22:20:06.673882] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T22:20:06.674045] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T22:20:06.674091] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T22:20:06.674309] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T22:20:06.675522] Processed race 44596 for house_122 [2026-03-03T22:20:06.676308] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T22:20:06.676369] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T22:20:06.676400] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T22:20:06.676874] Processed race 44588 for house_121 [2026-03-03T22:20:06.676825] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T22:20:06.858283] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T22:20:06.858464] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T22:20:06.858520] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T22:20:06.858804] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T22:20:06.859886] Processed race 44616 for house_125 [2026-03-03T22:20:06.861778] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T22:20:06.861864] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T22:20:06.861907] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T22:20:06.861970] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T22:20:06.862036] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T22:20:06.862526] Processed race 44612 for house_125 [2026-03-03T22:20:06.862447] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T22:20:07.065768] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T22:20:07.065913] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T22:20:07.065947] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T22:20:07.067847] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T22:20:07.068880] Processed race 44620 for house_126 [2026-03-03T22:20:07.425445] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T22:20:07.425598] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T22:20:07.425654] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T22:20:07.425808] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T22:20:07.426103] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T22:20:07.427638] Processed race 44624 for house_126 [2026-03-03T22:20:07.432994] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T22:20:07.433124] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T22:20:07.433170] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T22:20:07.433496] Processed race 44461 for house_13 [2026-03-03T22:20:07.433453] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T22:20:07.520420] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T22:20:07.521215] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T22:20:07.521288] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T22:20:07.521724] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T22:20:07.522713] Processed race 44648 for house_129 [2026-03-03T22:20:07.538357] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T22:20:07.538492] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T22:20:07.538545] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T22:20:07.540138] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T22:20:07.543500] Processed race 44660 for house_130 [2026-03-03T22:20:07.596932] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T22:20:07.597824] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T22:20:07.597895] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T22:20:07.597965] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T22:20:07.598015] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T22:20:07.598069] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T22:20:07.604299] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T22:20:07.613130] Processed race 44668 for house_131 [2026-03-03T22:20:07.824740] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T22:20:07.824903] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T22:20:07.824981] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T22:20:07.825238] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T22:20:07.828112] Processed race 44696 for house_134 [2026-03-03T22:20:07.993084] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T22:20:07.993259] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T22:20:07.993319] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T22:20:07.993557] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T22:20:07.994556] Processed race 44437 for house_137 [2026-03-03T22:20:07.996312] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T22:20:07.996380] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T22:20:07.996424] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T22:20:07.996466] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T22:20:07.998973] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T22:20:08.000305] Processed race 44445 for house_138 [2026-03-03T22:20:08.079171] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T22:20:08.079349] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T22:20:08.079416] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T22:20:08.079475] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T22:20:08.079741] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T22:20:08.090328] Processed race 44449 for house_139 [2026-03-03T22:20:08.303974] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T22:20:08.304158] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T22:20:08.304235] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T22:20:08.304705] Processed race 44545 for house_14 [2026-03-03T22:20:08.304601] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T22:20:08.444209] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T22:20:08.444492] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T22:20:08.444549] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T22:20:08.444824] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T22:20:08.446057] Processed race 44481 for house_142 [2026-03-03T22:20:08.445934] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T22:20:08.451203] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T22:20:08.451286] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T22:20:08.451322] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T22:20:08.451363] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T22:20:08.452273] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T22:20:08.453242] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T22:20:08.453436] Processed race 44537 for house_149 [2026-03-03T22:20:08.452218] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T22:20:08.454258] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T22:20:08.454334] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T22:20:08.454400] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T22:20:08.454456] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T22:20:08.454107] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T22:20:08.454695] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T22:20:08.456297] Processed race 44497 for house_144 [2026-03-03T22:20:08.456612] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T22:20:08.457070] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T22:20:08.458154] Processed race 44553 for house_150 [2026-03-03T22:20:08.797316] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T22:20:08.797458] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T22:20:08.797493] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T22:20:08.797727] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T22:20:08.803974] Processed race 44573 for house_16 [2026-03-03T22:20:09.092299] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T22:20:09.092558] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T22:20:09.092639] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T22:20:09.092939] Processed race 44597 for house_19 [2026-03-03T22:20:09.092896] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T22:20:09.098370] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T22:20:09.098508] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T22:20:09.098553] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T22:20:09.099118] Processed race 44581 for house_17 [2026-03-03T22:20:09.099019] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T22:20:09.178428] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T22:20:09.178594] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T22:20:09.178642] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T22:20:09.178682] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T22:20:09.179243] Processed race 44577 for house_17 [2026-03-03T22:20:09.179163] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T22:20:09.198800] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T22:20:09.198972] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T22:20:09.199020] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T22:20:09.199308] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T22:20:09.202095] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T22:20:09.202183] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T22:20:09.202230] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T22:20:09.202433] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T22:20:09.204906] Processed race 44629 for house_23 [2026-03-03T22:20:09.205014] Processed race 44593 for house_19 [2026-03-03T22:20:09.770530] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T22:20:09.770752] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T22:20:09.770811] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T22:20:09.771216] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T22:20:09.771260] Processed race 44633 for house_23 [2026-03-03T22:20:09.793020] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T22:20:09.793164] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T22:20:09.793229] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T22:20:09.793820] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T22:20:09.796873] Processed race 44645 for house_25 [2026-03-03T22:20:09.888994] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T22:20:09.889894] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T22:20:09.889946] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T22:20:09.890187] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T22:20:09.892027] Processed race 44653 for house_26 [2026-03-03T22:20:10.182553] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T22:20:10.182757] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T22:20:10.182798] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T22:20:10.184529] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T22:20:10.185923] Processed race 44661 for house_27 [2026-03-03T22:20:10.238907] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T22:20:10.239084] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T22:20:10.239138] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T22:20:10.239366] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T22:20:10.239707] Processed race 44669 for house_28 [2026-03-03T22:20:10.498466] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T22:20:10.498662] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T22:20:10.498719] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T22:20:10.499881] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T22:20:10.501849] Processed race 44482 for house_3 [2026-03-03T22:20:10.526403] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T22:20:10.526612] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T22:20:10.526678] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T22:20:10.526950] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T22:20:10.526994] Processed race 44693 for house_30 [2026-03-03T22:20:10.535480] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T22:20:10.535661] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T22:20:10.535727] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T22:20:10.540366] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T22:20:10.545269] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T22:20:10.545349] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T22:20:10.545390] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T22:20:10.545590] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T22:20:10.546303] Processed race 44486 for house_3 [2026-03-03T22:20:10.546372] Processed race 44466 for house_37 [2026-03-03T22:20:10.549174] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T22:20:10.549248] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T22:20:10.549291] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T22:20:10.549350] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T22:20:10.550464] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T22:20:10.553342] Processed race 44462 for house_37 [2026-03-03T22:20:10.910066] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T22:20:10.910221] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T22:20:10.910279] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T22:20:10.910522] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T22:20:10.914727] Processed race 44522 for house_44 [2026-03-03T22:20:10.917225] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T22:20:10.917299] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T22:20:10.917365] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T22:20:10.917402] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T22:20:10.918192] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T22:20:10.920263] Processed race 44494 for house_40 [2026-03-03T22:20:11.010847] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T22:20:11.010993] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T22:20:11.012791] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T22:20:11.012867] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T22:20:11.013167] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T22:20:11.018783] Processed race 44498 for house_41 [2026-03-03T22:20:11.177726] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T22:20:11.177934] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T22:20:11.177995] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T22:20:11.178036] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T22:20:11.178977] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T22:20:11.181639] Processed race 44502 for house_41 [2026-03-03T22:20:11.307244] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T22:20:11.307411] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T22:20:11.307466] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T22:20:11.308977] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T22:20:11.309017] Processed race 44526 for house_44 [2026-03-03T22:20:11.494766] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T22:20:11.495195] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T22:20:11.495873] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T22:20:11.498259] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T22:20:11.500439] Processed race 44542 for house_47 [2026-03-03T22:20:11.501524] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T22:20:11.501953] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T22:20:11.502223] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T22:20:11.502279] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T22:20:11.502552] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T22:20:11.502704] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T22:20:11.502855] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T22:20:11.502956] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T22:20:11.503132] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T22:20:11.503448] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T22:20:11.503625] Processed race 44558 for house_49 [2026-03-03T22:20:11.506859] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T22:20:11.509356] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T22:20:11.509431] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T22:20:11.509495] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T22:20:11.509544] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T22:20:11.509610] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T22:20:11.509658] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T22:20:11.509729] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T22:20:11.510010] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T22:20:11.511595] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T22:20:11.511858] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T22:20:11.512115] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T22:20:11.513960] Processed race 44570 for house_50 [2026-03-03T22:20:11.514140] Processed race 44590 for house_52 [2026-03-03T22:20:11.601258] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T22:20:11.601400] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T22:20:11.601436] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T22:20:11.601708] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T22:20:11.602037] Processed race 44654 for house_5 [2026-03-03T22:20:11.817245] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T22:20:11.817376] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T22:20:11.817422] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T22:20:11.819298] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T22:20:11.820202] Processed race 44622 for house_56 [2026-03-03T22:20:11.821413] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T22:20:11.821491] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T22:20:11.821535] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T22:20:11.822592] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T22:20:11.825098] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T22:20:11.825171] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T22:20:11.825221] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T22:20:11.826389] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T22:20:11.828456] Processed race 44618 for house_56 [2026-03-03T22:20:11.828531] Processed race 44642 for house_59 [2026-03-03T22:20:11.830641] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T22:20:11.830714] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T22:20:11.830770] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T22:20:11.831040] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T22:20:11.832931] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T22:20:11.833835] Processed race 44638 for house_58 [2026-03-03T22:20:11.833978] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T22:20:11.834045] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T22:20:11.834428] Processed race 44662 for house_60 [2026-03-03T22:20:11.834348] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T22:20:12.026658] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T22:20:12.026904] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T22:20:12.026976] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T22:20:12.027349] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T22:20:12.028042] Processed race 44670 for house_61 [2026-03-03T22:20:12.121852] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T22:20:12.122093] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T22:20:12.123022] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T22:20:12.123740] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T22:20:12.124562] Processed race 44666 for house_61 [2026-03-03T22:20:12.130816] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T22:20:12.130902] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T22:20:12.131022] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T22:20:12.131713] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T22:20:12.137396] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T22:20:12.137484] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T22:20:12.137610] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T22:20:12.141189] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T22:20:12.151758] Processed race 44690 for house_64 [2026-03-03T22:20:12.151870] Processed race 44694 for house_64 [2026-03-03T22:20:12.152468] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T22:20:12.152540] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T22:20:12.152598] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T22:20:12.152824] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T22:20:12.153459] Processed race 44431 for house_67 [2026-03-03T22:20:12.263255] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T22:20:12.263451] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T22:20:12.263520] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T22:20:12.264136] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T22:20:12.265074] Processed race 44435 for house_67 [2026-03-03T22:20:12.382097] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T22:20:12.382272] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T22:20:12.382386] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T22:20:12.384825] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T22:20:12.386682] Processed race 44539 for house_7 [2026-03-03T22:20:12.393015] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T22:20:12.393179] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T22:20:12.393952] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T22:20:12.395157] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T22:20:12.395278] Processed race 44535 for house_7 [2026-03-03T22:20:12.399171] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T22:20:12.399445] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T22:20:12.399495] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T22:20:12.399542] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T22:20:12.402597] Processed race 44467 for house_70 [2026-03-03T22:20:12.401049] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T22:20:12.399000] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T22:20:12.405972] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T22:20:12.406061] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T22:20:12.406106] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T22:20:12.406140] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T22:20:12.406401] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T22:20:12.407319] Processed race 44475 for house_71 [2026-03-03T22:20:12.441359] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T22:20:12.441521] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T22:20:12.441564] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T22:20:12.441865] Processed race 44499 for house_74 [2026-03-03T22:20:12.441818] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T22:20:12.585300] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T22:20:12.585445] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T22:20:12.585479] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T22:20:12.586616] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T22:20:12.587461] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T22:20:12.586835] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T22:20:12.587813] Processed race 44507 for house_76 [2026-03-03T22:20:12.587921] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T22:20:12.588982] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T22:20:12.591982] Processed race 44627 for house_8 [2026-03-03T22:20:12.592793] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T22:20:12.592878] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T22:20:12.592927] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T22:20:12.592978] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T22:20:12.593420] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T22:20:12.596400] Processed race 44511 for house_76 [2026-03-03T22:20:12.598092] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T22:20:12.598156] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T22:20:12.598463] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T22:20:12.598733] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T22:20:12.600096] Processed race 44543 for house_80 [2026-03-03T22:20:12.634112] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T22:20:12.634246] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T22:20:12.634285] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T22:20:12.634496] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T22:20:12.636328] Processed race 44583 for house_85 [2026-03-03T22:20:13.219527] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T22:20:13.219731] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T22:20:13.220713] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T22:20:13.220775] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T22:20:13.221019] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T22:20:13.225854] Processed race 44619 for house_89 [2026-03-03T22:20:13.227298] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T22:20:13.227401] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T22:20:13.227448] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T22:20:13.227726] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T22:20:13.228671] Processed race 44595 for house_86 [2026-03-03T22:20:13.230088] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T22:20:13.230405] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T22:20:13.230605] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T22:20:13.230889] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T22:20:13.232321] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T22:20:13.232400] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T22:20:13.232435] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T22:20:13.232741] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T22:20:13.234620] Processed race 44587 for house_85 [2026-03-03T22:20:13.234699] Processed race 44611 for house_88 [2026-03-03T22:20:13.279959] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T22:20:13.280129] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T22:20:13.280197] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T22:20:13.280854] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T22:20:13.282053] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T22:20:13.282151] Processed race 44707 for house_9 [2026-03-03T22:20:13.405186] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T22:20:13.406152] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T22:20:13.406244] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T22:20:13.406302] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T22:20:13.406348] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T22:20:13.406402] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T22:20:13.406439] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T22:20:13.406685] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T22:20:13.406891] Processed race 44663 for house_94 [2026-03-03T22:20:13.406961] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T22:20:13.408562] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T22:20:13.408902] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T22:20:13.408952] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T22:20:13.409216] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T22:20:13.410070] Processed race 44647 for house_92 [2026-03-03T22:20:13.407025] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T22:20:13.411030] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T22:20:13.411184] Processed race 44639 for house_91 [2026-03-03T22:20:13.498933] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T22:20:13.499107] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T22:20:13.499152] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T22:20:13.499405] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T22:20:13.500348] Processed race 44655 for house_93 [2026-03-03T22:20:13.501872] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T22:20:13.501948] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T22:20:13.501985] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T22:20:13.502014] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T22:20:13.502190] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T22:20:13.505102] Processed race 44679 for house_97 [2026-03-03T22:20:13.632553] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T22:20:13.632168] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T22:20:13.632719] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T22:20:13.632796] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T22:20:13.632998] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T22:20:13.633771] Processed race 44406 for senate_11 [2026-03-03T22:20:13.632684] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T22:20:13.633895] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T22:20:13.634077] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T22:20:13.634663] Processed race 44687 for house_98 [2026-03-03T22:20:13.640826] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T22:20:13.640941] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T22:20:13.640992] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T22:20:13.641034] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T22:20:13.641905] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T22:20:13.642115] Processed race 44691 for house_98 [2026-03-03T22:20:13.699664] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T22:20:13.699886] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T22:20:13.700315] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T22:20:13.700429] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T22:20:13.700495] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T22:20:13.700553] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T22:20:13.702036] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T22:20:13.704479] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T22:20:13.704711] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T22:20:13.705378] Processed race 44378 for senate_19 [2026-03-03T22:20:13.705445] Processed race 44711 for senate_2 [2026-03-03T22:20:13.950233] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T22:20:13.950375] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T22:20:13.950517] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T22:20:13.949477] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T22:20:13.950740] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T22:20:13.950545] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T22:20:13.950893] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T22:20:13.950707] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T22:20:13.950870] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T22:20:13.951282] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T22:20:13.951249] Processed race 44382 for senate_3 [2026-03-03T22:20:13.951778] Processed race 44377 for senate_21 [2026-03-03T22:20:13.951826] Processed race 44376 for senate_22 [2026-03-03T22:20:13.951185] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T22:20:14.438039] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T22:20:14.438211] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T22:20:14.438284] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T22:20:14.439664] Processed race 44381 for senate_4 [2026-03-03T22:20:14.540816] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T22:20:14.543060] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T22:20:14.543127] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T22:20:14.543168] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T22:20:14.544595] Processed race 44380 for senate_5 [2026-03-03T22:20:14.538641] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T22:20:14.544704] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T22:20:14.544756] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T22:20:14.545699] Processed race 44379 for senate_5 [2026-03-03T22:20:14.562971] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T22:30:03.508635] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T22:30:03.509379] ✅ Loaded candidate metadata for state legislature [2026-03-03T22:30:03.509456] Starting parallel fetching of 98 races... [2026-03-03T22:30:03.577890] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T22:30:03.615590] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T22:30:03.637204] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T22:30:03.647471] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T22:30:03.720650] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T22:30:03.972570] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T22:30:03.972836] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T22:30:03.972905] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T22:30:03.973179] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T22:30:03.998978] Processed race 44605 for house_1 [2026-03-03T22:30:04.053934] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T22:30:04.054100] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T22:30:04.054151] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T22:30:04.054193] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T22:30:04.054730] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T22:30:04.056024] Processed race 44496 for house_10 [2026-03-03T22:30:04.056940] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T22:30:04.057009] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T22:30:04.057053] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T22:30:04.057239] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T22:30:04.058931] Processed race 44436 for house_101 [2026-03-03T22:30:04.081286] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T22:30:04.081472] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T22:30:04.081537] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T22:30:04.081888] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T22:30:04.083308] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T22:30:04.084951] Processed race 44428 for house_1 [2026-03-03T22:30:04.226234] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T22:30:04.226479] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T22:30:04.226547] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T22:30:04.227053] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T22:30:04.240246] Processed race 44480 for house_108 [2026-03-03T22:30:04.241570] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T22:30:04.241875] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T22:30:04.241929] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T22:30:04.241972] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T22:30:04.242010] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T22:30:04.242229] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T22:30:04.252189] Processed race 44512 for house_112 [2026-03-03T22:30:04.262995] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T22:30:04.266304] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T22:30:04.266386] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T22:30:04.268805] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T22:30:04.272904] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T22:30:04.292988] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T22:30:04.293141] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T22:30:04.293192] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T22:30:04.293230] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T22:30:04.293653] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T22:30:04.295987] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T22:30:04.296068] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T22:30:04.296122] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T22:30:04.296314] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T22:30:04.297523] Processed race 44468 for house_106 [2026-03-03T22:30:04.297842] Processed race 44560 for house_118 [2026-03-03T22:30:04.297910] Processed race 44548 for house_117 [2026-03-03T22:30:04.471559] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T22:30:04.471820] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T22:30:04.471884] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T22:30:04.472285] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T22:30:04.474225] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T22:30:04.474658] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T22:30:04.474755] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T22:30:04.474818] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T22:30:04.475015] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T22:30:04.478698] Processed race 44564 for house_119 [2026-03-03T22:30:04.478793] Processed race 44580 for house_120 [2026-03-03T22:30:04.626850] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T22:30:04.626990] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T22:30:04.627047] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T22:30:04.627093] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T22:30:04.627129] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T22:30:04.627651] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T22:30:04.631695] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T22:30:04.631797] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T22:30:04.631855] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T22:30:04.632625] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T22:30:04.699919] Processed race 44612 for house_125 [2026-03-03T22:30:04.700917] Processed race 44596 for house_122 [2026-03-03T22:30:04.804394] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T22:30:04.804598] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T22:30:04.804681] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T22:30:04.806465] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T22:30:04.808911] Processed race 44588 for house_121 [2026-03-03T22:30:04.841369] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T22:30:04.841867] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T22:30:04.841937] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T22:30:04.842235] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T22:30:04.860031] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T22:30:04.860165] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T22:30:04.860203] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T22:30:04.860505] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T22:30:04.869170] Processed race 44616 for house_125 [2026-03-03T22:30:04.869362] Processed race 44620 for house_126 [2026-03-03T22:30:04.968365] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T22:30:04.968824] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T22:30:04.968894] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T22:30:04.969143] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T22:30:04.971090] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T22:30:04.971174] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T22:30:04.971219] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T22:30:04.971270] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T22:30:04.971726] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T22:30:04.973047] Processed race 44648 for house_129 [2026-03-03T22:30:04.975440] Processed race 44624 for house_126 [2026-03-03T22:30:05.028903] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T22:30:05.031235] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T22:30:05.031374] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T22:30:05.036867] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T22:30:05.038167] Processed race 44461 for house_13 [2026-03-03T22:30:05.047465] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T22:30:05.047855] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T22:30:05.047908] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T22:30:05.048205] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T22:30:05.080814] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T22:30:05.081474] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T22:30:05.081602] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T22:30:05.081656] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T22:30:05.081691] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T22:30:05.081728] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T22:30:05.082023] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T22:30:05.090505] Processed race 44660 for house_130 [2026-03-03T22:30:05.090704] Processed race 44668 for house_131 [2026-03-03T22:30:05.209508] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T22:30:05.209714] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T22:30:05.209774] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T22:30:05.211951] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T22:30:05.266760] Processed race 44696 for house_134 [2026-03-03T22:30:05.291762] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T22:30:05.291915] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T22:30:05.291959] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T22:30:05.292464] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T22:30:05.299320] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T22:30:05.299904] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T22:30:05.299958] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T22:30:05.300007] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T22:30:05.300499] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T22:30:05.326061] Processed race 44437 for house_137 [2026-03-03T22:30:05.326278] Processed race 44449 for house_139 [2026-03-03T22:30:05.382520] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T22:30:05.382856] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T22:30:05.382918] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T22:30:05.383262] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T22:30:05.384884] Processed race 44545 for house_14 [2026-03-03T22:30:05.391177] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T22:30:05.391600] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T22:30:05.391669] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T22:30:05.391710] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T22:30:05.391935] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T22:30:05.394109] Processed race 44445 for house_138 [2026-03-03T22:30:05.458409] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T22:30:05.458725] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T22:30:05.458794] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T22:30:05.458837] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T22:30:05.459070] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T22:30:05.517612] Processed race 44481 for house_142 [2026-03-03T22:30:05.518978] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T22:30:05.519067] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T22:30:05.519105] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T22:30:05.519137] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T22:30:05.519169] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T22:30:05.519418] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T22:30:05.523362] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T22:30:05.523454] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T22:30:05.524646] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T22:30:05.524688] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T22:30:05.524959] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T22:30:05.528751] Processed race 44537 for house_149 [2026-03-03T22:30:05.528864] Processed race 44497 for house_144 [2026-03-03T22:30:05.614151] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T22:30:05.614316] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T22:30:05.614367] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T22:30:05.615773] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T22:30:05.618269] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T22:30:05.618385] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T22:30:05.618443] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T22:30:05.619787] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T22:30:05.632022] Processed race 44573 for house_16 [2026-03-03T22:30:05.632213] Processed race 44553 for house_150 [2026-03-03T22:30:05.754534] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T22:30:05.754706] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T22:30:05.754767] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T22:30:05.754811] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T22:30:05.755047] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T22:30:05.760427] Processed race 44577 for house_17 [2026-03-03T22:30:05.770652] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T22:30:05.770825] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T22:30:05.770868] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T22:30:05.771164] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T22:30:05.775860] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T22:30:05.775947] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T22:30:05.775985] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T22:30:05.778312] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T22:30:05.780320] Processed race 44593 for house_19 [2026-03-03T22:30:05.780406] Processed race 44581 for house_17 [2026-03-03T22:30:06.171643] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T22:30:06.171796] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T22:30:06.171854] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T22:30:06.172135] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T22:30:06.174060] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T22:30:06.174144] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T22:30:06.174194] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T22:30:06.174407] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T22:30:06.175605] Processed race 44629 for house_23 [2026-03-03T22:30:06.175684] Processed race 44633 for house_23 [2026-03-03T22:30:06.176468] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T22:30:06.176540] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T22:30:06.176614] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T22:30:06.176824] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T22:30:06.178139] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T22:30:06.178214] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T22:30:06.178262] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T22:30:06.178529] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T22:30:06.179951] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T22:30:06.180036] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T22:30:06.180097] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T22:30:06.180289] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T22:30:06.181002] Processed race 44645 for house_25 [2026-03-03T22:30:06.181080] Processed race 44653 for house_26 [2026-03-03T22:30:06.181134] Processed race 44597 for house_19 [2026-03-03T22:30:06.419473] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T22:30:06.419665] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T22:30:06.419732] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T22:30:06.419956] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T22:30:06.425395] Processed race 44661 for house_27 [2026-03-03T22:30:06.440187] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T22:30:06.440322] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T22:30:06.440364] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T22:30:06.440570] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T22:30:06.442602] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T22:30:06.442667] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T22:30:06.442708] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T22:30:06.442880] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T22:30:06.445352] Processed race 44482 for house_3 [2026-03-03T22:30:06.445434] Processed race 44693 for house_30 [2026-03-03T22:30:06.446401] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T22:30:06.446469] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T22:30:06.446510] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T22:30:06.446807] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T22:30:06.448113] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T22:30:06.448184] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T22:30:06.448301] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T22:30:06.448535] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T22:30:06.453220] Processed race 44486 for house_3 [2026-03-03T22:30:06.453477] Processed race 44669 for house_28 [2026-03-03T22:30:06.627907] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T22:30:06.628082] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T22:30:06.628135] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T22:30:06.628675] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T22:30:06.629124] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T22:30:06.631025] Processed race 44498 for house_41 [2026-03-03T22:30:06.662010] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T22:30:06.662160] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T22:30:06.662204] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T22:30:06.662249] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T22:30:06.662506] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T22:30:06.664794] Processed race 44502 for house_41 [2026-03-03T22:30:06.687223] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T22:30:06.687381] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T22:30:06.687441] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T22:30:06.688027] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T22:30:06.690749] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T22:30:06.691358] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T22:30:06.691414] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T22:30:06.691452] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T22:30:06.691870] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T22:30:06.698103] Processed race 44466 for house_37 [2026-03-03T22:30:06.698248] Processed race 44462 for house_37 [2026-03-03T22:30:06.821432] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T22:30:06.821742] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T22:30:06.821797] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T22:30:06.821834] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T22:30:06.822059] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T22:30:06.822975] Processed race 44494 for house_40 [2026-03-03T22:30:06.889432] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T22:30:06.889678] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T22:30:06.889754] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T22:30:06.889867] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T22:30:06.889945] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T22:30:06.890136] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T22:30:06.890198] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T22:30:06.890233] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T22:30:06.890266] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T22:30:06.890663] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T22:30:06.892427] Processed race 44558 for house_49 [2026-03-03T22:30:06.900138] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T22:30:06.900278] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T22:30:06.900324] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T22:30:06.900553] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T22:30:06.903342] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T22:30:06.903436] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T22:30:06.903479] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T22:30:06.903710] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T22:30:06.905105] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T22:30:06.905171] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T22:30:06.905201] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T22:30:06.905354] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T22:30:06.908312] Processed race 44526 for house_44 [2026-03-03T22:30:06.908603] Processed race 44542 for house_47 [2026-03-03T22:30:06.908685] Processed race 44522 for house_44 [2026-03-03T22:30:07.006413] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T22:30:07.006743] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T22:30:07.006837] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T22:30:07.007132] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T22:30:07.008141] Processed race 44654 for house_5 [2026-03-03T22:30:07.062268] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T22:30:07.062440] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T22:30:07.062490] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T22:30:07.062528] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T22:30:07.062562] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T22:30:07.062633] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T22:30:07.062684] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T22:30:07.062936] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T22:30:07.064249] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T22:30:07.064314] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T22:30:07.064350] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T22:30:07.064520] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T22:30:07.089254] Processed race 44570 for house_50 [2026-03-03T22:30:07.089780] Processed race 44590 for house_52 [2026-03-03T22:30:07.165427] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T22:30:07.166809] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T22:30:07.166864] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T22:30:07.167749] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T22:30:07.173020] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T22:30:07.173130] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T22:30:07.173174] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T22:30:07.173366] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T22:30:07.175330] Processed race 44622 for house_56 [2026-03-03T22:30:07.176442] Processed race 44618 for house_56 [2026-03-03T22:30:07.179230] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T22:30:07.179309] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T22:30:07.179366] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T22:30:07.180155] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T22:30:07.183872] Processed race 44638 for house_58 [2026-03-03T22:30:07.245403] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T22:30:07.245995] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T22:30:07.246077] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T22:30:07.246289] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T22:30:07.249756] Processed race 44642 for house_59 [2026-03-03T22:30:07.363044] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T22:30:07.363347] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T22:30:07.363428] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T22:30:07.364108] Processed race 44662 for house_60 [2026-03-03T22:30:07.364017] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T22:30:07.497595] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T22:30:07.497766] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T22:30:07.497810] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T22:30:07.498181] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T22:30:07.502263] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T22:30:07.502348] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T22:30:07.502420] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T22:30:07.503192] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T22:30:07.505228] Processed race 44690 for house_64 [2026-03-03T22:30:07.505316] Processed race 44666 for house_61 [2026-03-03T22:30:07.577422] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T22:30:07.577607] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T22:30:07.577841] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T22:30:07.578079] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T22:30:07.581606] Processed race 44670 for house_61 [2026-03-03T22:30:07.648564] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T22:30:07.648930] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T22:30:07.648997] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T22:30:07.649468] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T22:30:07.654033] Processed race 44694 for house_64 [2026-03-03T22:30:07.655680] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T22:30:07.655763] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T22:30:07.655808] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T22:30:07.656486] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T22:30:07.657543] Processed race 44431 for house_67 [2026-03-03T22:30:07.853791] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T22:30:07.853955] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T22:30:07.854009] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T22:30:07.854244] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T22:30:07.855057] Processed race 44435 for house_67 [2026-03-03T22:30:07.858499] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T22:30:07.858612] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T22:30:07.858661] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T22:30:07.858875] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T22:30:07.859750] Processed race 44539 for house_7 [2026-03-03T22:30:07.862299] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T22:30:07.862378] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T22:30:07.862429] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T22:30:07.862471] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T22:30:07.862509] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T22:30:07.862710] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T22:30:07.865779] Processed race 44475 for house_71 [2026-03-03T22:30:07.911377] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T22:30:07.911530] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T22:30:07.911608] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T22:30:07.911850] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T22:30:07.914973] Processed race 44535 for house_7 [2026-03-03T22:30:07.928524] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T22:30:07.928693] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T22:30:07.928756] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T22:30:07.928799] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T22:30:07.929096] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T22:30:07.930026] Processed race 44467 for house_70 [2026-03-03T22:30:08.112699] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T22:30:08.112877] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T22:30:08.112934] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T22:30:08.113164] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T22:30:08.116364] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T22:30:08.116447] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T22:30:08.116517] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T22:30:08.117972] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T22:30:08.120283] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T22:30:08.120360] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T22:30:08.120420] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T22:30:08.120643] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T22:30:08.124972] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T22:30:08.125066] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T22:30:08.125113] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T22:30:08.125149] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T22:30:08.125366] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T22:30:08.132269] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T22:30:08.132362] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T22:30:08.132422] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T22:30:08.133098] Processed race 44499 for house_74 [2026-03-03T22:30:08.133904] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T22:30:08.134756] Processed race 44507 for house_76 [2026-03-03T22:30:08.134826] Processed race 44627 for house_8 [2026-03-03T22:30:08.134864] Processed race 44511 for house_76 [2026-03-03T22:30:08.134900] Processed race 44543 for house_80 [2026-03-03T22:30:08.283114] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T22:30:08.283291] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T22:30:08.283341] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T22:30:08.285002] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T22:30:08.288238] Processed race 44587 for house_85 [2026-03-03T22:30:08.288871] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T22:30:08.288942] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T22:30:08.288983] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T22:30:08.289204] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T22:30:08.294491] Processed race 44583 for house_85 [2026-03-03T22:30:08.295927] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T22:30:08.296020] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T22:30:08.296067] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T22:30:08.296310] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T22:30:08.297379] Processed race 44595 for house_86 [2026-03-03T22:30:08.298656] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T22:30:08.298743] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T22:30:08.298815] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T22:30:08.299022] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T22:30:08.301037] Processed race 44611 for house_88 [2026-03-03T22:30:08.307355] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T22:30:08.307472] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T22:30:08.307527] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T22:30:08.307608] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T22:30:08.307921] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T22:30:08.317073] Processed race 44619 for house_89 [2026-03-03T22:30:08.457614] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T22:30:08.457783] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T22:30:08.457840] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T22:30:08.458090] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T22:30:08.462066] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T22:30:08.462152] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T22:30:08.462194] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T22:30:08.463509] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T22:30:08.468080] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T22:30:08.468166] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T22:30:08.468213] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T22:30:08.468492] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T22:30:08.471459] Processed race 44647 for house_92 [2026-03-03T22:30:08.471676] Processed race 44639 for house_91 [2026-03-03T22:30:08.471741] Processed race 44655 for house_93 [2026-03-03T22:30:08.490209] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T22:30:08.490883] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T22:30:08.490934] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T22:30:08.490970] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T22:30:08.491004] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T22:30:08.491035] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T22:30:08.491260] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T22:30:08.492917] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T22:30:08.492980] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T22:30:08.493012] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T22:30:08.493038] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T22:30:08.493174] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T22:30:08.495048] Processed race 44663 for house_94 [2026-03-03T22:30:08.495176] Processed race 44707 for house_9 [2026-03-03T22:30:08.632461] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T22:30:08.633793] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T22:30:08.633844] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T22:30:08.633882] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T22:30:08.634132] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T22:30:08.637797] Processed race 44691 for house_98 [2026-03-03T22:30:08.639347] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T22:30:08.639420] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T22:30:08.639705] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T22:30:08.639940] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T22:30:08.640910] Processed race 44687 for house_98 [2026-03-03T22:30:08.660887] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T22:30:08.661029] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T22:30:08.661069] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T22:30:08.661268] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T22:30:08.666672] Processed race 44406 for senate_11 [2026-03-03T22:30:08.668937] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T22:30:08.669014] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T22:30:08.669053] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T22:30:08.669085] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T22:30:08.669278] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T22:30:08.670186] Processed race 44679 for house_97 [2026-03-03T22:30:08.671180] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T22:30:08.671250] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T22:30:08.671294] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T22:30:08.671348] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T22:30:08.673021] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T22:30:08.675609] Processed race 44378 for senate_19 [2026-03-03T22:30:08.804442] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T22:30:08.804631] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T22:30:08.804684] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T22:30:08.805956] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T22:30:08.807864] Processed race 44377 for senate_21 [2026-03-03T22:30:08.828413] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T22:30:08.828566] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T22:30:08.828641] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T22:30:08.828900] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T22:30:08.829137] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T22:30:08.830007] Processed race 44376 for senate_22 [2026-03-03T22:30:08.837236] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T22:30:08.837326] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T22:30:08.837369] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T22:30:08.840298] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T22:30:08.840393] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T22:30:08.840435] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T22:30:08.840841] Processed race 44382 for senate_3 [2026-03-03T22:30:08.840925] Processed race 44381 for senate_4 [2026-03-03T22:30:08.846641] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T22:30:08.846869] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T22:30:08.846908] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T22:30:08.847155] Processed race 44711 for senate_2 [2026-03-03T22:30:08.971690] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T22:30:08.971887] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T22:30:08.972966] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T22:30:08.973294] Processed race 44379 for senate_5 [2026-03-03T22:30:08.991039] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T22:30:08.991220] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T22:30:08.991270] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T22:30:08.991308] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T22:30:08.991565] Processed race 44380 for senate_5 [2026-03-03T22:30:09.002361] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T22:40:01.869639] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T22:40:01.870415] ✅ Loaded candidate metadata for state legislature [2026-03-03T22:40:01.870486] Starting parallel fetching of 98 races... [2026-03-03T22:40:01.904775] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T22:40:01.927851] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T22:40:02.125927] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T22:40:02.242567] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T22:40:02.278798] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T22:40:05.292795] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T22:40:05.292944] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T22:40:05.292986] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T22:40:05.293228] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T22:40:05.295166] Processed race 44605 for house_1 [2026-03-03T22:40:05.311837] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T22:40:05.311983] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T22:40:05.312025] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T22:40:05.312063] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T22:40:05.312304] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T22:40:05.314246] Processed race 44428 for house_1 [2026-03-03T22:40:05.449097] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T22:40:05.449256] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T22:40:05.449312] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T22:40:05.449358] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T22:40:05.449649] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T22:40:05.450842] Processed race 44496 for house_10 [2026-03-03T22:40:05.795346] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T22:40:05.795501] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T22:40:05.795591] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T22:40:05.795889] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T22:40:05.798221] Processed race 44436 for house_101 [2026-03-03T22:40:05.904709] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T22:40:05.904852] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T22:40:05.904909] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T22:40:05.904949] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T22:40:05.905766] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T22:40:05.908094] Processed race 44468 for house_106 [2026-03-03T22:40:07.485397] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T22:40:07.485735] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T22:40:07.485822] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T22:40:07.486065] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T22:40:07.486120] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T22:40:07.486405] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T22:40:07.488025] Processed race 44512 for house_112 [2026-03-03T22:40:07.677082] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T22:40:07.677258] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T22:40:07.677302] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T22:40:07.679095] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T22:40:07.684359] Processed race 44548 for house_117 [2026-03-03T22:40:07.720819] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T22:40:07.720987] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T22:40:07.721028] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T22:40:07.721434] Processed race 44480 for house_108 [2026-03-03T22:40:07.721331] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T22:40:08.689706] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T22:40:08.689856] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T22:40:08.689912] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T22:40:08.689955] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T22:40:08.690188] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T22:40:08.693671] Processed race 44560 for house_118 [2026-03-03T22:40:08.836929] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T22:40:08.837096] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T22:40:08.837136] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T22:40:08.837455] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T22:40:08.838599] Processed race 44564 for house_119 [2026-03-03T22:40:12.038840] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T22:40:12.039032] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T22:40:12.039104] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T22:40:12.039158] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T22:40:12.040076] Processed race 44580 for house_120 [2026-03-03T22:40:12.040017] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T22:40:13.070364] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T22:40:13.070508] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T22:40:13.070563] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T22:40:13.071362] Processed race 44588 for house_121 [2026-03-03T22:40:13.071281] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T22:40:13.429807] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T22:40:13.429987] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T22:40:13.430042] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T22:40:13.430297] Processed race 44596 for house_122 [2026-03-03T22:40:13.430253] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T22:40:14.163681] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T22:40:14.163818] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T22:40:14.163859] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T22:40:14.163897] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T22:40:14.163928] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T22:40:14.164948] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T22:40:14.166346] Processed race 44612 for house_125 [2026-03-03T22:40:14.474684] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T22:40:14.474936] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T22:40:14.474996] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T22:40:14.476639] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T22:40:14.479470] Processed race 44616 for house_125 [2026-03-03T22:40:14.863265] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T22:40:14.863443] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T22:40:14.863500] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T22:40:14.863757] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T22:40:14.864751] Processed race 44620 for house_126 [2026-03-03T22:40:15.361331] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T22:40:15.361508] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T22:40:15.361569] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T22:40:15.361643] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T22:40:15.362217] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T22:40:15.363371] Processed race 44624 for house_126 [2026-03-03T22:40:15.363992] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T22:40:15.364406] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T22:40:15.364452] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T22:40:15.364670] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T22:40:15.365134] Processed race 44648 for house_129 [2026-03-03T22:40:16.517909] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T22:40:16.518505] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T22:40:16.518612] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T22:40:16.519006] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T22:40:16.520430] Processed race 44461 for house_13 [2026-03-03T22:40:16.936311] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T22:40:16.936497] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T22:40:16.936563] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T22:40:16.937067] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T22:40:16.937140] Processed race 44660 for house_130 [2026-03-03T22:40:18.768470] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T22:40:18.768672] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T22:40:18.768760] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T22:40:18.768792] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T22:40:18.768823] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T22:40:18.768848] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T22:40:18.769060] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T22:40:18.769115] Processed race 44668 for house_131 [2026-03-03T22:40:18.951018] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T22:40:18.951382] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T22:40:18.951596] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T22:40:18.951653] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T22:40:18.951861] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T22:40:18.952648] Processed race 44437 for house_137 [2026-03-03T22:40:18.951552] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T22:40:18.952821] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T22:40:18.953013] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T22:40:18.953537] Processed race 44696 for house_134 [2026-03-03T22:40:20.551260] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T22:40:20.551425] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T22:40:20.551470] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T22:40:20.551504] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T22:40:20.551746] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T22:40:20.552525] Processed race 44445 for house_138 [2026-03-03T22:40:20.645516] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T22:40:20.645714] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T22:40:20.645766] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T22:40:20.645815] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T22:40:20.646104] Processed race 44449 for house_139 [2026-03-03T22:40:20.646061] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T22:40:21.660737] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T22:40:21.660910] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T22:40:21.660960] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T22:40:21.661526] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T22:40:21.661568] Processed race 44545 for house_14 [2026-03-03T22:40:21.783051] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T22:40:21.782528] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T22:40:21.783435] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T22:40:21.783496] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T22:40:21.783539] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T22:40:21.784138] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T22:40:21.784601] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T22:40:21.785428] Processed race 44481 for house_142 [2026-03-03T22:40:21.785526] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T22:40:21.785594] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T22:40:21.788471] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T22:40:21.788559] Processed race 44497 for house_144 [2026-03-03T22:40:22.835925] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T22:40:22.836100] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T22:40:22.836147] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T22:40:22.836182] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T22:40:22.836226] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T22:40:22.839461] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T22:40:22.842275] Processed race 44537 for house_149 [2026-03-03T22:40:22.845018] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T22:40:22.845094] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T22:40:22.845135] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T22:40:22.846517] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T22:40:22.848821] Processed race 44553 for house_150 [2026-03-03T22:40:25.057982] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T22:40:25.058186] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T22:40:25.058255] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T22:40:25.059609] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T22:40:25.061248] Processed race 44573 for house_16 [2026-03-03T22:40:25.089920] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T22:40:25.090077] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T22:40:25.090116] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T22:40:25.090144] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T22:40:25.090392] Processed race 44577 for house_17 [2026-03-03T22:40:25.090358] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T22:40:25.183398] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T22:40:25.183559] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T22:40:25.183627] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T22:40:25.184085] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T22:40:25.184158] Processed race 44581 for house_17 [2026-03-03T22:40:26.027643] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T22:40:26.027821] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T22:40:26.027866] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T22:40:26.028096] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T22:40:26.028186] Processed race 44597 for house_19 [2026-03-03T22:40:26.316846] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T22:40:26.317009] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T22:40:26.317045] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T22:40:26.317300] Processed race 44593 for house_19 [2026-03-03T22:40:26.317260] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T22:40:26.968484] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T22:40:26.969079] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T22:40:26.969143] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T22:40:26.969398] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T22:40:26.969439] Processed race 44633 for house_23 [2026-03-03T22:40:26.968907] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T22:40:26.969944] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T22:40:26.970035] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T22:40:26.970170] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T22:40:26.970860] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T22:40:26.970126] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T22:40:26.971083] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T22:40:26.971251] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T22:40:26.971354] Processed race 44645 for house_25 [2026-03-03T22:40:26.972415] Processed race 44629 for house_23 [2026-03-03T22:40:27.687844] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T22:40:27.688017] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T22:40:27.688059] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T22:40:27.688434] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T22:40:27.689310] Processed race 44653 for house_26 [2026-03-03T22:40:28.588730] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T22:40:28.588899] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T22:40:28.588948] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T22:40:28.589196] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T22:40:28.590133] Processed race 44661 for house_27 [2026-03-03T22:40:31.268595] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T22:40:31.268808] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T22:40:31.268851] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T22:40:31.269067] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T22:40:31.269109] Processed race 44486 for house_3 [2026-03-03T22:40:31.527937] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T22:40:31.528109] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T22:40:31.528153] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T22:40:31.528390] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T22:40:31.529380] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T22:40:31.529551] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T22:40:31.529614] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T22:40:31.530093] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T22:40:31.529981] Processed race 44669 for house_28 [2026-03-03T22:40:31.530973] Processed race 44482 for house_3 [2026-03-03T22:40:34.114393] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T22:40:34.114569] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T22:40:34.114648] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T22:40:34.114925] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T22:40:34.115726] Processed race 44693 for house_30 [2026-03-03T22:40:34.524654] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T22:40:34.524860] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T22:40:34.524909] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T22:40:34.524949] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T22:40:34.525783] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T22:40:34.525849] Processed race 44462 for house_37 [2026-03-03T22:40:35.015508] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T22:40:35.015707] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T22:40:35.015760] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T22:40:35.016077] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T22:40:35.016122] Processed race 44466 for house_37 [2026-03-03T22:40:35.040210] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T22:40:35.041045] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T22:40:35.041495] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T22:40:35.041543] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T22:40:35.043734] Processed race 44494 for house_40 [2026-03-03T22:40:35.043647] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T22:40:35.159879] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T22:40:35.160038] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T22:40:35.160101] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T22:40:35.160130] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T22:40:35.160437] Processed race 44498 for house_41 [2026-03-03T22:40:35.160347] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T22:40:36.462878] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T22:40:36.463046] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T22:40:36.463083] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T22:40:36.463112] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T22:40:36.463558] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T22:40:36.463859] Processed race 44502 for house_41 [2026-03-03T22:40:36.972091] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T22:40:36.972236] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T22:40:36.972272] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T22:40:36.972748] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T22:40:36.973900] Processed race 44522 for house_44 [2026-03-03T22:40:39.040560] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T22:40:39.040761] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T22:40:39.041540] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T22:40:39.041660] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T22:40:39.041728] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T22:40:39.041858] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T22:40:39.041932] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T22:40:39.042286] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T22:40:39.042344] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T22:40:39.045195] Processed race 44558 for house_49 [2026-03-03T22:40:39.043387] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T22:40:39.185185] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T22:40:39.185332] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T22:40:39.185388] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T22:40:39.185640] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T22:40:39.186388] Processed race 44526 for house_44 [2026-03-03T22:40:39.391112] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T22:40:39.391291] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T22:40:39.392615] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T22:40:39.393201] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T22:40:39.394684] Processed race 44542 for house_47 [2026-03-03T22:40:40.494377] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T22:40:40.494567] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T22:40:40.494641] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T22:40:40.494943] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T22:40:40.497804] Processed race 44654 for house_5 [2026-03-03T22:40:41.021253] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T22:40:41.021414] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T22:40:41.021451] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T22:40:41.021485] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T22:40:41.021514] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T22:40:41.021541] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T22:40:41.021568] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T22:40:41.021919] Processed race 44570 for house_50 [2026-03-03T22:40:41.021867] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T22:40:42.344387] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T22:40:42.344795] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T22:40:42.344855] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T22:40:42.345305] Processed race 44590 for house_52 [2026-03-03T22:40:42.345245] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T22:40:42.507032] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T22:40:42.507209] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T22:40:42.507263] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T22:40:42.507669] Processed race 44618 for house_56 [2026-03-03T22:40:42.507547] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T22:40:42.514322] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T22:40:42.514415] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T22:40:42.514459] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T22:40:42.514681] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T22:40:42.514794] Processed race 44622 for house_56 [2026-03-03T22:40:43.585349] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T22:40:43.585548] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T22:40:43.586410] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T22:40:43.586703] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T22:40:43.586749] Processed race 44638 for house_58 [2026-03-03T22:40:44.610188] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T22:40:44.610369] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T22:40:44.610426] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T22:40:44.610735] Processed race 44642 for house_59 [2026-03-03T22:40:44.610669] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T22:40:45.298126] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T22:40:45.298302] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T22:40:45.298358] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T22:40:45.298617] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T22:40:45.298705] Processed race 44662 for house_60 [2026-03-03T22:40:45.792138] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T22:40:45.792301] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T22:40:45.792337] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T22:40:45.792558] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T22:40:45.792667] Processed race 44666 for house_61 [2026-03-03T22:40:45.814057] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T22:40:45.814275] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T22:40:45.814344] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T22:40:45.814625] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T22:40:45.815466] Processed race 44670 for house_61 [2026-03-03T22:40:46.405117] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T22:40:46.405409] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T22:40:46.405452] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T22:40:46.405886] Processed race 44690 for house_64 [2026-03-03T22:40:46.405712] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T22:40:47.456509] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T22:40:47.456715] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T22:40:47.456759] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T22:40:47.457014] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T22:40:47.457067] Processed race 44694 for house_64 [2026-03-03T22:40:48.237422] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T22:40:48.237619] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T22:40:48.237792] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T22:40:48.238055] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T22:40:48.238108] Processed race 44431 for house_67 [2026-03-03T22:40:48.241791] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T22:40:48.241867] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T22:40:48.241902] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T22:40:48.242096] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T22:40:48.242140] Processed race 44435 for house_67 [2026-03-03T22:40:48.341298] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T22:40:48.341455] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T22:40:48.341524] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T22:40:48.341845] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T22:40:48.341895] Processed race 44535 for house_7 [2026-03-03T22:40:48.576298] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T22:40:48.576462] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T22:40:48.576501] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T22:40:48.576778] Processed race 44539 for house_7 [2026-03-03T22:40:48.576741] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T22:40:49.279539] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T22:40:49.279944] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T22:40:49.279993] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T22:40:49.280046] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T22:40:49.280327] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T22:40:49.280417] Processed race 44467 for house_70 [2026-03-03T22:40:49.594642] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T22:40:49.594834] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T22:40:49.594880] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T22:40:49.594911] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T22:40:49.595712] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T22:40:49.596793] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T22:40:49.596844] Processed race 44475 for house_71 [2026-03-03T22:40:49.601077] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T22:40:49.601176] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T22:40:49.601224] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T22:40:49.601488] Processed race 44499 for house_74 [2026-03-03T22:40:49.601451] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T22:40:49.610208] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T22:40:49.610522] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T22:40:49.610602] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T22:40:49.610860] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T22:40:49.611068] Processed race 44507 for house_76 [2026-03-03T22:40:50.682269] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T22:40:50.682430] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T22:40:50.682478] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T22:40:50.682508] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T22:40:50.682795] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T22:40:50.685488] Processed race 44511 for house_76 [2026-03-03T22:40:51.094605] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T22:40:51.094882] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T22:40:51.094938] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T22:40:51.095289] Processed race 44627 for house_8 [2026-03-03T22:40:51.095243] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T22:40:51.109989] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T22:40:51.110147] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T22:40:51.110197] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T22:40:51.110452] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T22:40:51.110776] Processed race 44543 for house_80 [2026-03-03T22:40:51.216510] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T22:40:51.216807] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T22:40:51.216897] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T22:40:51.217549] Processed race 44583 for house_85 [2026-03-03T22:40:51.217431] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T22:40:51.220492] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T22:40:51.220601] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T22:40:51.220673] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T22:40:51.221010] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T22:40:51.222149] Processed race 44587 for house_85 [2026-03-03T22:40:51.808370] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T22:40:51.808550] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T22:40:51.808639] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T22:40:51.810463] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T22:40:51.810633] Processed race 44595 for house_86 [2026-03-03T22:40:52.117455] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T22:40:52.117641] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T22:40:52.117730] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T22:40:52.118005] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T22:40:52.118919] Processed race 44611 for house_88 [2026-03-03T22:40:52.386618] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T22:40:52.386809] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T22:40:52.386966] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T22:40:52.387016] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T22:40:52.387247] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T22:40:52.388278] Processed race 44619 for house_89 [2026-03-03T22:40:52.388832] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T22:40:52.388900] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T22:40:52.388955] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T22:40:52.389149] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T22:40:52.389760] Processed race 44639 for house_91 [2026-03-03T22:40:52.487438] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T22:40:52.487612] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T22:40:52.487673] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T22:40:52.487715] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T22:40:52.487994] Processed race 44707 for house_9 [2026-03-03T22:40:52.487949] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T22:40:53.013433] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T22:40:53.013644] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T22:40:53.013719] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T22:40:53.014065] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T22:40:53.014124] Processed race 44647 for house_92 [2026-03-03T22:40:53.316869] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T22:40:53.317033] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T22:40:53.317070] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T22:40:53.317332] Processed race 44655 for house_93 [2026-03-03T22:40:53.317294] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T22:40:53.457146] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T22:40:53.457322] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T22:40:53.457367] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T22:40:53.457405] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T22:40:53.457445] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T22:40:53.457479] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T22:40:53.458245] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T22:40:53.458298] Processed race 44663 for house_94 [2026-03-03T22:40:53.659903] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T22:40:53.660075] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T22:40:53.660117] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T22:40:53.660170] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T22:40:53.660417] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T22:40:53.661105] Processed race 44679 for house_97 [2026-03-03T22:40:53.698692] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T22:40:53.698878] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T22:40:53.698936] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T22:40:53.699276] Processed race 44687 for house_98 [2026-03-03T22:40:53.699208] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T22:40:54.103482] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T22:40:54.103680] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T22:40:54.103762] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T22:40:54.103794] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T22:40:54.103999] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T22:40:54.104076] Processed race 44691 for house_98 [2026-03-03T22:40:54.583449] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T22:40:54.583658] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T22:40:54.583729] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T22:40:54.584029] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T22:40:54.584188] Processed race 44406 for senate_11 [2026-03-03T22:40:54.590475] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T22:40:54.590619] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T22:40:54.590675] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T22:40:54.590746] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T22:40:54.590960] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T22:40:54.591042] Processed race 44378 for senate_19 [2026-03-03T22:40:54.955808] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T22:40:54.955974] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T22:40:54.956016] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T22:40:54.956348] Processed race 44711 for senate_2 [2026-03-03T22:40:54.956229] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T22:40:54.983778] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T22:40:54.983971] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T22:40:54.984033] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T22:40:54.984245] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T22:40:54.985065] Processed race 44377 for senate_21 [2026-03-03T22:40:55.113373] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T22:40:55.113515] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T22:40:55.113557] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T22:40:55.113611] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T22:40:55.113944] Processed race 44376 for senate_22 [2026-03-03T22:40:55.344344] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T22:40:55.344522] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T22:40:55.344564] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T22:40:55.345886] Processed race 44382 for senate_3 [2026-03-03T22:40:55.480234] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T22:40:55.480413] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T22:40:55.480452] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T22:40:55.480735] Processed race 44381 for senate_4 [2026-03-03T22:40:56.141140] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T22:40:56.140533] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T22:40:56.141348] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T22:40:56.141376] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T22:40:56.141474] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T22:40:56.141622] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T22:40:56.141548] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T22:40:56.142047] Processed race 44380 for senate_5 [2026-03-03T22:40:56.142189] Processed race 44379 for senate_5 [2026-03-03T22:40:56.147203] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T22:50:02.904643] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T22:50:02.905323] ✅ Loaded candidate metadata for state legislature [2026-03-03T22:50:02.905375] Starting parallel fetching of 98 races... [2026-03-03T22:50:02.905627] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T22:50:02.940971] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T22:50:02.978768] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T22:50:03.005730] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T22:50:03.026514] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T22:50:03.459851] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T22:50:03.460039] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T22:50:03.460092] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T22:50:03.460128] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T22:50:03.460713] Processed race 44496 for house_10 [2026-03-03T22:50:03.460534] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T22:50:03.464480] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T22:50:03.464802] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T22:50:03.464869] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T22:50:03.464919] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T22:50:03.465142] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T22:50:03.465992] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T22:50:03.467292] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T22:50:03.467347] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T22:50:03.467381] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T22:50:03.467533] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T22:50:03.467711] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T22:50:03.467781] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T22:50:03.467934] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T22:50:03.483864] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T22:50:03.484051] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T22:50:03.484098] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T22:50:03.484134] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T22:50:03.484361] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T22:50:03.495004] Processed race 44436 for house_101 [2026-03-03T22:50:03.495116] Processed race 44605 for house_1 [2026-03-03T22:50:03.495163] Processed race 44428 for house_1 [2026-03-03T22:50:03.495207] Processed race 44468 for house_106 [2026-03-03T22:50:03.665395] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T22:50:03.665539] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T22:50:03.665616] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T22:50:03.665652] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T22:50:03.665693] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T22:50:03.665917] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T22:50:03.668545] Processed race 44512 for house_112 [2026-03-03T22:50:03.675223] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T22:50:03.675324] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T22:50:03.675375] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T22:50:03.675605] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T22:50:03.676880] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T22:50:03.676943] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T22:50:03.676982] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T22:50:03.677196] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T22:50:03.680314] Processed race 44548 for house_117 [2026-03-03T22:50:03.680402] Processed race 44564 for house_119 [2026-03-03T22:50:03.705694] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T22:50:03.705801] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T22:50:03.705855] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T22:50:03.705892] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T22:50:03.706090] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T22:50:03.707896] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T22:50:03.707971] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T22:50:03.708018] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T22:50:03.708197] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T22:50:03.717121] Processed race 44560 for house_118 [2026-03-03T22:50:03.717219] Processed race 44480 for house_108 [2026-03-03T22:50:04.068442] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T22:50:04.068592] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T22:50:04.068642] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T22:50:04.069759] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T22:50:04.070016] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T22:50:04.077759] Processed race 44580 for house_120 [2026-03-03T22:50:04.177316] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T22:50:04.177455] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T22:50:04.177500] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T22:50:04.178853] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T22:50:04.180787] Processed race 44596 for house_122 [2026-03-03T22:50:04.222804] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T22:50:04.222910] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T22:50:04.222966] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T22:50:04.223196] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T22:50:04.225370] Processed race 44588 for house_121 [2026-03-03T22:50:04.276082] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T22:50:04.276213] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T22:50:04.276260] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T22:50:04.276298] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T22:50:04.276336] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T22:50:04.276560] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T22:50:04.278389] Processed race 44612 for house_125 [2026-03-03T22:50:04.331481] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T22:50:04.332732] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T22:50:04.332802] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T22:50:04.333019] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T22:50:04.334339] Processed race 44616 for house_125 [2026-03-03T22:50:05.041860] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T22:50:05.042020] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T22:50:05.042064] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T22:50:05.042623] Processed race 44620 for house_126 [2026-03-03T22:50:05.042513] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T22:50:05.115351] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T22:50:05.115465] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T22:50:05.115528] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T22:50:05.115589] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T22:50:05.118841] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T22:50:05.123824] Processed race 44624 for house_126 [2026-03-03T22:50:05.167409] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T22:50:05.167516] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T22:50:05.167559] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T22:50:05.167865] Processed race 44648 for house_129 [2026-03-03T22:50:05.167811] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T22:50:05.293034] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T22:50:05.293375] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T22:50:05.293421] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T22:50:05.293700] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T22:50:05.295621] Processed race 44461 for house_13 [2026-03-03T22:50:05.406542] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T22:50:05.406798] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T22:50:05.406844] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T22:50:05.408341] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T22:50:05.411009] Processed race 44660 for house_130 [2026-03-03T22:50:06.297816] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T22:50:06.298330] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T22:50:06.299858] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T22:50:06.299905] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T22:50:06.300145] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T22:50:06.304371] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T22:50:06.304465] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T22:50:06.304503] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T22:50:06.304535] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T22:50:06.304824] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T22:50:06.305058] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T22:50:06.306193] Processed race 44696 for house_134 [2026-03-03T22:50:06.307029] Processed race 44668 for house_131 [2026-03-03T22:50:06.339065] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T22:50:06.338958] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T22:50:06.339229] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T22:50:06.341349] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T22:50:06.341681] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T22:50:06.342600] Processed race 44437 for house_137 [2026-03-03T22:50:06.339289] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T22:50:06.343124] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T22:50:06.343301] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T22:50:06.343543] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T22:50:06.343644] Processed race 44449 for house_139 [2026-03-03T22:50:06.356215] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T22:50:06.356372] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T22:50:06.356617] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T22:50:06.356804] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T22:50:06.357064] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T22:50:06.358117] Processed race 44445 for house_138 [2026-03-03T22:50:06.599547] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T22:50:06.599744] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T22:50:06.599801] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T22:50:06.600217] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T22:50:06.600338] Processed race 44545 for house_14 [2026-03-03T22:50:06.704034] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T22:50:06.704201] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T22:50:06.704262] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T22:50:06.704319] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T22:50:06.704357] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T22:50:06.705099] Processed race 44537 for house_149 [2026-03-03T22:50:06.704636] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T22:50:06.716176] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T22:50:06.716313] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T22:50:06.716368] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T22:50:06.719071] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T22:50:06.725709] Processed race 44553 for house_150 [2026-03-03T22:50:06.726268] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T22:50:06.726346] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T22:50:06.726384] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T22:50:06.726416] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T22:50:06.727608] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T22:50:06.731038] Processed race 44497 for house_144 [2026-03-03T22:50:06.750842] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T22:50:06.750954] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T22:50:06.751003] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T22:50:06.751058] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T22:50:06.751379] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T22:50:06.756431] Processed race 44481 for house_142 [2026-03-03T22:50:06.960192] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T22:50:06.960357] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T22:50:06.960397] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T22:50:06.960841] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T22:50:06.961727] Processed race 44573 for house_16 [2026-03-03T22:50:07.112258] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T22:50:07.112432] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T22:50:07.112487] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T22:50:07.112779] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T22:50:07.113534] Processed race 44581 for house_17 [2026-03-03T22:50:07.287355] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T22:50:07.288032] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T22:50:07.288089] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T22:50:07.288345] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T22:50:07.293959] Processed race 44593 for house_19 [2026-03-03T22:50:07.294766] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T22:50:07.295101] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T22:50:07.295163] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T22:50:07.295193] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T22:50:07.295470] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T22:50:07.296651] Processed race 44577 for house_17 [2026-03-03T22:50:07.375535] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T22:50:07.375747] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T22:50:07.375792] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T22:50:07.376014] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T22:50:07.376855] Processed race 44629 for house_23 [2026-03-03T22:50:07.377803] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T22:50:07.377993] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T22:50:07.378054] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T22:50:07.378347] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T22:50:07.379637] Processed race 44597 for house_19 [2026-03-03T22:50:07.399329] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T22:50:07.399994] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T22:50:07.400050] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T22:50:07.401431] Processed race 44633 for house_23 [2026-03-03T22:50:07.401125] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T22:50:07.548230] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T22:50:07.548768] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T22:50:07.548823] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T22:50:07.549122] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T22:50:07.551132] Processed race 44653 for house_26 [2026-03-03T22:50:07.587666] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T22:50:07.588227] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T22:50:07.588480] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T22:50:07.589075] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T22:50:07.589158] Processed race 44645 for house_25 [2026-03-03T22:50:07.865084] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T22:50:07.865257] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T22:50:07.865303] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T22:50:07.865530] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T22:50:07.865618] Processed race 44669 for house_28 [2026-03-03T22:50:08.216236] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T22:50:08.216427] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T22:50:08.216485] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T22:50:08.219209] Processed race 44661 for house_27 [2026-03-03T22:50:08.219115] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T22:50:08.261782] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T22:50:08.261961] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T22:50:08.262025] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T22:50:08.262429] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T22:50:08.263341] Processed race 44482 for house_3 [2026-03-03T22:50:08.627401] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T22:50:08.627545] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T22:50:08.627628] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T22:50:08.627915] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T22:50:08.628766] Processed race 44486 for house_3 [2026-03-03T22:50:08.738383] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T22:50:08.738553] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T22:50:08.738706] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T22:50:08.739281] Processed race 44693 for house_30 [2026-03-03T22:50:08.739171] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T22:50:09.069697] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T22:50:09.069883] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T22:50:09.069948] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T22:50:09.070009] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T22:50:09.071777] Processed race 44462 for house_37 [2026-03-03T22:50:09.071666] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T22:50:09.178535] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T22:50:09.178818] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T22:50:09.178907] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T22:50:09.179801] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T22:50:09.182402] Processed race 44466 for house_37 [2026-03-03T22:50:09.198253] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T22:50:09.198420] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T22:50:09.198467] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T22:50:09.198502] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T22:50:09.198958] Processed race 44494 for house_40 [2026-03-03T22:50:09.198873] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T22:50:09.310016] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T22:50:09.310334] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T22:50:09.310428] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T22:50:09.310487] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T22:50:09.311179] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T22:50:09.311984] Processed race 44498 for house_41 [2026-03-03T22:50:09.318243] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T22:50:09.318368] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T22:50:09.318417] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T22:50:09.318471] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T22:50:09.318694] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T22:50:09.319920] Processed race 44502 for house_41 [2026-03-03T22:50:09.391948] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T22:50:09.392125] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T22:50:09.392177] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T22:50:09.392449] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T22:50:09.393569] Processed race 44522 for house_44 [2026-03-03T22:50:09.468531] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T22:50:09.468816] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T22:50:09.468867] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T22:50:09.469090] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T22:50:09.469929] Processed race 44542 for house_47 [2026-03-03T22:50:09.470521] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T22:50:09.470602] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T22:50:09.470711] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T22:50:09.470985] Processed race 44526 for house_44 [2026-03-03T22:50:09.470951] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T22:50:09.582214] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T22:50:09.582367] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T22:50:09.582412] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T22:50:09.582468] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T22:50:09.582514] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T22:50:09.582565] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T22:50:09.582637] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T22:50:09.585451] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T22:50:09.585531] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T22:50:09.585591] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T22:50:09.586036] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T22:50:09.589960] Processed race 44570 for house_50 [2026-03-03T22:50:09.590144] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T22:50:09.590184] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T22:50:09.590213] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T22:50:09.590237] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T22:50:09.590259] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T22:50:09.591243] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T22:50:09.591314] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T22:50:09.591344] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T22:50:09.591370] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T22:50:09.592019] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T22:50:09.593769] Processed race 44558 for house_49 [2026-03-03T22:50:09.593922] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T22:50:09.594549] Processed race 44654 for house_5 [2026-03-03T22:50:09.643302] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T22:50:09.644024] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T22:50:09.644094] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T22:50:09.644317] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T22:50:09.646676] Processed race 44618 for house_56 [2026-03-03T22:50:09.643494] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T22:50:09.646968] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T22:50:09.647010] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T22:50:09.647823] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T22:50:09.650811] Processed race 44590 for house_52 [2026-03-03T22:50:09.747760] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T22:50:09.747934] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T22:50:09.747985] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T22:50:09.748235] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T22:50:09.749186] Processed race 44638 for house_58 [2026-03-03T22:50:09.756863] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T22:50:09.757412] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T22:50:09.759312] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T22:50:09.759374] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T22:50:09.759906] Processed race 44642 for house_59 [2026-03-03T22:50:09.760032] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T22:50:09.760085] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T22:50:09.759827] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T22:50:09.765266] Processed race 44622 for house_56 [2026-03-03T22:50:09.765174] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T22:50:09.806389] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T22:50:09.806844] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T22:50:09.807139] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T22:50:09.807647] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T22:50:09.808568] Processed race 44662 for house_60 [2026-03-03T22:50:09.815895] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T22:50:09.816034] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T22:50:09.816084] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T22:50:09.816316] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T22:50:09.816355] Processed race 44666 for house_61 [2026-03-03T22:50:09.916504] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T22:50:09.916756] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T22:50:09.916820] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T22:50:09.917054] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T22:50:09.918382] Processed race 44670 for house_61 [2026-03-03T22:50:09.925728] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T22:50:09.925846] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T22:50:09.925899] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T22:50:09.926131] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T22:50:09.926216] Processed race 44690 for house_64 [2026-03-03T22:50:09.927520] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T22:50:09.927614] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T22:50:09.927679] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T22:50:09.927899] Processed race 44694 for house_64 [2026-03-03T22:50:09.927868] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T22:50:09.970506] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T22:50:09.970820] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T22:50:09.970867] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T22:50:09.971305] Processed race 44435 for house_67 [2026-03-03T22:50:09.971260] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T22:50:09.974459] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T22:50:09.974539] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T22:50:09.974771] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T22:50:09.975296] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T22:50:09.979275] Processed race 44431 for house_67 [2026-03-03T22:50:10.080138] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T22:50:10.080283] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T22:50:10.080317] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T22:50:10.080564] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T22:50:10.080680] Processed race 44535 for house_7 [2026-03-03T22:50:10.085258] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T22:50:10.085333] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T22:50:10.085470] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T22:50:10.085828] Processed race 44539 for house_7 [2026-03-03T22:50:10.085751] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T22:50:10.087405] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T22:50:10.087471] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T22:50:10.087522] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T22:50:10.087560] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T22:50:10.087887] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T22:50:10.088835] Processed race 44467 for house_70 [2026-03-03T22:50:10.120875] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T22:50:10.121009] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T22:50:10.121042] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T22:50:10.121250] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T22:50:10.121294] Processed race 44499 for house_74 [2026-03-03T22:50:10.127000] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T22:50:10.127385] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T22:50:10.127455] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T22:50:10.127504] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T22:50:10.127534] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T22:50:10.128373] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T22:50:10.129266] Processed race 44475 for house_71 [2026-03-03T22:50:10.239631] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T22:50:10.239805] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T22:50:10.239850] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T22:50:10.240094] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T22:50:10.240142] Processed race 44507 for house_76 [2026-03-03T22:50:10.248317] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T22:50:10.248398] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T22:50:10.248430] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T22:50:10.248681] Processed race 44627 for house_8 [2026-03-03T22:50:10.248634] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T22:50:10.249732] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T22:50:10.249804] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T22:50:10.249848] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T22:50:10.249883] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T22:50:10.250090] Processed race 44511 for house_76 [2026-03-03T22:50:10.250060] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T22:50:10.275176] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T22:50:10.275349] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T22:50:10.275404] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T22:50:10.275949] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T22:50:10.277480] Processed race 44543 for house_80 [2026-03-03T22:50:10.294548] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T22:50:10.294743] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T22:50:10.294802] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T22:50:10.295064] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T22:50:10.295364] Processed race 44583 for house_85 [2026-03-03T22:50:10.406309] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T22:50:10.406481] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T22:50:10.406532] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T22:50:10.407589] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T22:50:10.407725] Processed race 44587 for house_85 [2026-03-03T22:50:10.414021] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T22:50:10.414124] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T22:50:10.414178] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T22:50:10.415620] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T22:50:10.416652] Processed race 44595 for house_86 [2026-03-03T22:50:10.426070] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T22:50:10.426251] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T22:50:10.426347] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T22:50:10.426980] Processed race 44611 for house_88 [2026-03-03T22:50:10.426886] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T22:50:10.440624] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T22:50:10.445857] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T22:50:10.445918] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T22:50:10.445955] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T22:50:10.446236] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T22:50:10.448880] Processed race 44619 for house_89 [2026-03-03T22:50:10.465842] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T22:50:10.465999] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T22:50:10.466064] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T22:50:10.466112] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T22:50:10.466472] Processed race 44707 for house_9 [2026-03-03T22:50:10.466388] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T22:50:10.590566] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T22:50:10.591380] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T22:50:10.590877] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T22:50:10.591981] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T22:50:10.592971] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T22:50:10.595493] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T22:50:10.595558] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T22:50:10.595995] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T22:50:10.596377] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T22:50:10.597529] Processed race 44655 for house_93 [2026-03-03T22:50:10.597604] Processed race 44647 for house_92 [2026-03-03T22:50:10.597653] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T22:50:10.597698] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T22:50:10.598187] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T22:50:10.598773] Processed race 44639 for house_91 [2026-03-03T22:50:10.608293] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T22:50:10.608492] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T22:50:10.608568] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T22:50:10.609270] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T22:50:10.609321] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T22:50:10.609360] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T22:50:10.610393] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T22:50:10.611725] Processed race 44663 for house_94 [2026-03-03T22:50:10.636723] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T22:50:10.637285] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T22:50:10.637352] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T22:50:10.637389] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T22:50:10.637603] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T22:50:10.642405] Processed race 44679 for house_97 [2026-03-03T22:50:10.756604] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T22:50:10.756763] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T22:50:10.756808] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T22:50:10.756842] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T22:50:10.757086] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T22:50:10.757854] Processed race 44691 for house_98 [2026-03-03T22:50:10.759523] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T22:50:10.759617] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T22:50:10.759671] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T22:50:10.761942] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T22:50:10.763065] Processed race 44687 for house_98 [2026-03-03T22:50:10.769875] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T22:50:10.769991] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T22:50:10.770039] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T22:50:10.770540] Processed race 44406 for senate_11 [2026-03-03T22:50:10.770431] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T22:50:10.775471] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T22:50:10.776408] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T22:50:10.777735] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T22:50:10.777802] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T22:50:10.778090] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T22:50:10.782311] Processed race 44378 for senate_19 [2026-03-03T22:50:10.802365] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T22:50:10.802504] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T22:50:10.802543] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T22:50:10.803875] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T22:50:10.807040] Processed race 44711 for senate_2 [2026-03-03T22:50:10.918971] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T22:50:10.919155] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T22:50:10.919224] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T22:50:10.919278] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T22:50:10.919532] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T22:50:10.921982] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T22:50:10.922068] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T22:50:10.922109] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T22:50:10.923045] Processed race 44376 for senate_22 [2026-03-03T22:50:10.923121] Processed race 44377 for senate_21 [2026-03-03T22:50:10.932364] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T22:50:10.932823] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T22:50:10.933233] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T22:50:10.934273] Processed race 44382 for senate_3 [2026-03-03T22:50:10.939378] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T22:50:10.939495] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T22:50:10.939552] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T22:50:10.939983] Processed race 44381 for senate_4 [2026-03-03T22:50:10.972382] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T22:50:10.972499] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T22:50:10.972540] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T22:50:10.972889] Processed race 44379 for senate_5 [2026-03-03T22:50:11.084473] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T22:50:11.084858] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T22:50:11.084933] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T22:50:11.084978] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T22:50:11.086297] Processed race 44380 for senate_5 [2026-03-03T22:50:11.095806] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T23:10:03.944843] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T23:10:03.945683] ✅ Loaded candidate metadata for state legislature [2026-03-03T23:10:03.945757] Starting parallel fetching of 98 races... [2026-03-03T23:10:03.976979] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T23:10:04.023806] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T23:10:04.033728] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T23:10:04.056762] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T23:10:04.058065] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T23:10:04.287077] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T23:10:04.287271] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T23:10:04.287333] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T23:10:04.287567] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T23:10:04.292764] Processed race 44605 for house_1 [2026-03-03T23:10:04.337630] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T23:10:04.338193] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T23:10:04.338248] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T23:10:04.338307] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T23:10:04.338982] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T23:10:04.347570] Processed race 44496 for house_10 [2026-03-03T23:10:04.393270] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T23:10:04.393394] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T23:10:04.393441] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T23:10:04.393480] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T23:10:04.393747] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T23:10:04.397040] Processed race 44468 for house_106 [2026-03-03T23:10:04.458693] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T23:10:04.458813] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T23:10:04.458868] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T23:10:04.459070] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T23:10:04.460057] Processed race 44436 for house_101 [2026-03-03T23:10:04.482409] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T23:10:04.482521] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T23:10:04.482599] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T23:10:04.482746] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T23:10:04.483018] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T23:10:04.488618] Processed race 44428 for house_1 [2026-03-03T23:10:04.592908] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T23:10:04.593015] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T23:10:04.593108] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T23:10:04.593386] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T23:10:04.594899] Processed race 44480 for house_108 [2026-03-03T23:10:04.625372] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T23:10:04.625524] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T23:10:04.625592] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T23:10:04.625630] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T23:10:04.625685] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T23:10:04.625943] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T23:10:04.626838] Processed race 44512 for house_112 [2026-03-03T23:10:04.692238] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T23:10:04.692347] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T23:10:04.692395] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T23:10:04.692691] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T23:10:04.693706] Processed race 44548 for house_117 [2026-03-03T23:10:04.801992] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T23:10:04.802096] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T23:10:04.802144] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T23:10:04.802184] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T23:10:04.802386] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T23:10:04.806784] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T23:10:04.806871] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T23:10:04.806915] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T23:10:04.807095] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T23:10:04.809102] Processed race 44560 for house_118 [2026-03-03T23:10:04.809249] Processed race 44564 for house_119 [2026-03-03T23:10:04.965570] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T23:10:04.965710] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T23:10:04.965759] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T23:10:04.965808] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T23:10:04.966017] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T23:10:04.968160] Processed race 44580 for house_120 [2026-03-03T23:10:05.003441] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T23:10:05.003565] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T23:10:05.003657] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T23:10:05.003889] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T23:10:05.004819] Processed race 44588 for house_121 [2026-03-03T23:10:05.038458] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T23:10:05.038556] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T23:10:05.038655] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T23:10:05.038873] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T23:10:05.040356] Processed race 44596 for house_122 [2026-03-03T23:10:05.133296] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T23:10:05.133441] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T23:10:05.133497] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T23:10:05.133553] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T23:10:05.133640] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T23:10:05.133881] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T23:10:05.136900] Processed race 44612 for house_125 [2026-03-03T23:10:05.184038] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T23:10:05.184257] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T23:10:05.184306] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T23:10:05.184867] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T23:10:05.193260] Processed race 44616 for house_125 [2026-03-03T23:10:05.333770] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T23:10:05.333970] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T23:10:05.334021] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T23:10:05.334281] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T23:10:05.335623] Processed race 44620 for house_126 [2026-03-03T23:10:05.358753] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T23:10:05.358896] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T23:10:05.358940] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T23:10:05.358975] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T23:10:05.359366] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T23:10:05.372064] Processed race 44624 for house_126 [2026-03-03T23:10:05.372941] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T23:10:05.373017] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T23:10:05.373082] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T23:10:05.373363] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T23:10:05.374391] Processed race 44648 for house_129 [2026-03-03T23:10:05.410378] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T23:10:05.410672] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T23:10:05.410722] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T23:10:05.411037] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T23:10:05.426178] Processed race 44461 for house_13 [2026-03-03T23:10:05.473050] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T23:10:05.473210] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T23:10:05.473273] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T23:10:05.473866] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T23:10:05.482832] Processed race 44660 for house_130 [2026-03-03T23:10:05.618304] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T23:10:05.618473] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T23:10:05.618715] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T23:10:05.623127] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T23:10:05.624658] Processed race 44696 for house_134 [2026-03-03T23:10:05.629495] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T23:10:05.629616] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T23:10:05.629672] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T23:10:05.630261] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T23:10:05.632531] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T23:10:05.632643] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T23:10:05.632686] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T23:10:05.632720] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T23:10:05.632752] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T23:10:05.632782] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T23:10:05.633053] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T23:10:05.634661] Processed race 44437 for house_137 [2026-03-03T23:10:05.634739] Processed race 44668 for house_131 [2026-03-03T23:10:05.658978] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T23:10:05.659265] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T23:10:05.659468] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T23:10:05.659537] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T23:10:05.659859] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T23:10:05.668975] Processed race 44445 for house_138 [2026-03-03T23:10:05.672798] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T23:10:05.672921] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T23:10:05.672965] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T23:10:05.673004] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T23:10:05.673238] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T23:10:05.691716] Processed race 44449 for house_139 [2026-03-03T23:10:05.825915] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T23:10:05.826057] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T23:10:05.826121] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T23:10:05.826355] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T23:10:05.827600] Processed race 44545 for house_14 [2026-03-03T23:10:05.834102] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T23:10:05.834208] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T23:10:05.834273] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T23:10:05.834325] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T23:10:05.834625] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T23:10:05.836069] Processed race 44481 for house_142 [2026-03-03T23:10:05.837226] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T23:10:05.837507] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T23:10:05.837566] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T23:10:05.837650] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T23:10:05.837894] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T23:10:05.839917] Processed race 44497 for house_144 [2026-03-03T23:10:05.863932] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T23:10:05.864091] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T23:10:05.864154] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T23:10:05.865536] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T23:10:05.873187] Processed race 44553 for house_150 [2026-03-03T23:10:05.877503] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T23:10:05.877657] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T23:10:05.877721] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T23:10:05.877781] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T23:10:05.877848] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T23:10:05.878251] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T23:10:05.880528] Processed race 44537 for house_149 [2026-03-03T23:10:06.069078] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T23:10:06.069220] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T23:10:06.069272] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T23:10:06.069600] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T23:10:06.070683] Processed race 44573 for house_16 [2026-03-03T23:10:06.075774] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T23:10:06.075876] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T23:10:06.075916] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T23:10:06.076284] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T23:10:06.078680] Processed race 44593 for house_19 [2026-03-03T23:10:06.095013] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T23:10:06.095165] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T23:10:06.095219] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T23:10:06.096544] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T23:10:06.097793] Processed race 44581 for house_17 [2026-03-03T23:10:06.117887] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T23:10:06.117989] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T23:10:06.118030] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T23:10:06.118329] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T23:10:06.118840] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T23:10:06.123167] Processed race 44577 for house_17 [2026-03-03T23:10:06.199247] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T23:10:06.199407] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T23:10:06.199533] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T23:10:06.199787] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T23:10:06.201614] Processed race 44597 for house_19 [2026-03-03T23:10:06.255213] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T23:10:06.255367] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T23:10:06.256466] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T23:10:06.256752] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T23:10:06.259701] Processed race 44633 for house_23 [2026-03-03T23:10:06.261176] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T23:10:06.261255] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T23:10:06.261294] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T23:10:06.262700] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T23:10:06.267319] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T23:10:06.267451] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T23:10:06.267511] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T23:10:06.268662] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T23:10:06.272527] Processed race 44629 for house_23 [2026-03-03T23:10:06.272655] Processed race 44645 for house_25 [2026-03-03T23:10:06.285876] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T23:10:06.287540] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T23:10:06.287643] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T23:10:06.288545] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T23:10:06.290231] Processed race 44653 for house_26 [2026-03-03T23:10:06.389519] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T23:10:06.389697] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T23:10:06.389747] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T23:10:06.390745] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T23:10:06.392213] Processed race 44661 for house_27 [2026-03-03T23:10:06.428327] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T23:10:06.428834] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T23:10:06.428889] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T23:10:06.429143] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T23:10:06.432592] Processed race 44669 for house_28 [2026-03-03T23:10:06.433261] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T23:10:06.433329] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T23:10:06.433371] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T23:10:06.434775] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T23:10:06.437274] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T23:10:06.437345] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T23:10:06.439454] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T23:10:06.439733] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T23:10:06.441360] Processed race 44482 for house_3 [2026-03-03T23:10:06.441515] Processed race 44486 for house_3 [2026-03-03T23:10:06.460917] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T23:10:06.461061] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T23:10:06.461120] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T23:10:06.461461] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T23:10:06.463553] Processed race 44693 for house_30 [2026-03-03T23:10:06.609498] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T23:10:06.609673] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T23:10:06.609718] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T23:10:06.609965] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T23:10:06.612652] Processed race 44466 for house_37 [2026-03-03T23:10:06.701640] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T23:10:06.701802] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T23:10:06.701847] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T23:10:06.701880] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T23:10:06.702088] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T23:10:06.703230] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T23:10:06.703303] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T23:10:06.703342] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T23:10:06.703377] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T23:10:06.703536] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T23:10:06.708128] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T23:10:06.708212] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T23:10:06.708289] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T23:10:06.708340] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T23:10:06.708539] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T23:10:06.711654] Processed race 44498 for house_41 [2026-03-03T23:10:06.711748] Processed race 44494 for house_40 [2026-03-03T23:10:06.711833] Processed race 44502 for house_41 [2026-03-03T23:10:06.712412] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T23:10:06.712481] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T23:10:06.712533] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T23:10:06.712597] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T23:10:06.712820] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T23:10:06.713494] Processed race 44462 for house_37 [2026-03-03T23:10:06.871862] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T23:10:06.872008] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T23:10:06.872053] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T23:10:06.872284] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T23:10:06.873058] Processed race 44522 for house_44 [2026-03-03T23:10:07.023371] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T23:10:07.023549] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T23:10:07.024687] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T23:10:07.024964] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T23:10:07.026833] Processed race 44654 for house_5 [2026-03-03T23:10:07.038121] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T23:10:07.038235] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T23:10:07.038281] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T23:10:07.038893] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T23:10:07.041561] Processed race 44542 for house_47 [2026-03-03T23:10:07.156856] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T23:10:07.157005] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T23:10:07.157052] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T23:10:07.157279] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T23:10:07.158675] Processed race 44526 for house_44 [2026-03-03T23:10:07.396441] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T23:10:07.396633] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T23:10:07.396683] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T23:10:07.396718] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T23:10:07.396750] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T23:10:07.396782] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T23:10:07.396813] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T23:10:07.396844] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T23:10:07.396873] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T23:10:07.397108] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T23:10:07.400028] Processed race 44558 for house_49 [2026-03-03T23:10:07.412544] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T23:10:07.412750] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T23:10:07.412796] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T23:10:07.412881] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T23:10:07.412967] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T23:10:07.413026] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T23:10:07.413063] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T23:10:07.413297] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T23:10:07.414300] Processed race 44570 for house_50 [2026-03-03T23:10:07.493058] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T23:10:07.493225] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T23:10:07.493268] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T23:10:07.493470] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T23:10:07.497897] Processed race 44590 for house_52 [2026-03-03T23:10:07.521794] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T23:10:07.521937] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T23:10:07.522267] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T23:10:07.522883] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T23:10:07.523738] Processed race 44618 for house_56 [2026-03-03T23:10:07.693648] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T23:10:07.693799] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T23:10:07.696599] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T23:10:07.697497] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T23:10:07.699683] Processed race 44622 for house_56 [2026-03-03T23:10:07.738601] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T23:10:07.738754] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T23:10:07.738793] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T23:10:07.739706] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T23:10:07.741165] Processed race 44638 for house_58 [2026-03-03T23:10:07.759325] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T23:10:07.759499] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T23:10:07.759543] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T23:10:07.759830] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T23:10:07.763201] Processed race 44662 for house_60 [2026-03-03T23:10:07.766669] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T23:10:07.766844] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T23:10:07.766910] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T23:10:07.767147] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T23:10:07.768098] Processed race 44642 for house_59 [2026-03-03T23:10:07.776378] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T23:10:07.776628] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T23:10:07.776677] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T23:10:07.777018] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T23:10:07.777947] Processed race 44666 for house_61 [2026-03-03T23:10:07.933456] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T23:10:07.934527] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T23:10:07.934635] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T23:10:07.934872] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T23:10:07.939480] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T23:10:07.941682] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T23:10:07.941762] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T23:10:07.942036] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T23:10:07.945535] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T23:10:07.946628] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T23:10:07.946696] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T23:10:07.946949] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T23:10:07.951972] Processed race 44670 for house_61 [2026-03-03T23:10:07.952090] Processed race 44431 for house_67 [2026-03-03T23:10:07.952157] Processed race 44690 for house_64 [2026-03-03T23:10:07.954636] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T23:10:07.954726] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T23:10:07.954777] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T23:10:07.954999] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T23:10:07.956349] Processed race 44435 for house_67 [2026-03-03T23:10:07.958883] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T23:10:07.958961] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T23:10:07.959001] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T23:10:07.959209] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T23:10:07.960394] Processed race 44694 for house_64 [2026-03-03T23:10:08.521338] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T23:10:08.522335] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T23:10:08.522404] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T23:10:08.524286] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T23:10:08.535923] Processed race 44539 for house_7 [2026-03-03T23:10:08.535216] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T23:10:08.536148] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T23:10:08.536391] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T23:10:08.539352] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T23:10:08.541000] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T23:10:08.541146] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T23:10:08.541608] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T23:10:08.542160] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T23:10:08.543228] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T23:10:08.547155] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T23:10:08.549311] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T23:10:08.551172] Processed race 44475 for house_71 [2026-03-03T23:10:08.557390] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T23:10:08.558218] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T23:10:08.557984] Processed race 44467 for house_70 [2026-03-03T23:10:08.558293] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T23:10:08.559384] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T23:10:08.560940] Processed race 44535 for house_7 [2026-03-03T23:10:08.570643] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T23:10:08.570956] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T23:10:08.571007] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T23:10:08.571556] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T23:10:08.571705] Processed race 44499 for house_74 [2026-03-03T23:10:08.824249] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T23:10:08.824424] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T23:10:08.824506] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T23:10:08.826158] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T23:10:08.829100] Processed race 44627 for house_8 [2026-03-03T23:10:08.981258] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T23:10:08.981426] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T23:10:08.981480] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T23:10:08.981519] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T23:10:08.980444] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T23:10:08.983314] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T23:10:08.983501] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T23:10:08.984014] Processed race 44511 for house_76 [2026-03-03T23:10:08.984261] Processed race 44583 for house_85 [2026-03-03T23:10:08.982834] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T23:10:08.983957] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T23:10:08.986025] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T23:10:08.986840] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T23:10:08.986883] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T23:10:08.987150] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T23:10:08.984141] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T23:10:08.988141] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T23:10:08.988299] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T23:10:08.988628] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T23:10:08.989085] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T23:10:08.989766] Processed race 44543 for house_80 [2026-03-03T23:10:08.990682] Processed race 44507 for house_76 [2026-03-03T23:10:08.990772] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T23:10:08.990814] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T23:10:08.991047] Processed race 44587 for house_85 [2026-03-03T23:10:08.991000] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T23:10:09.142150] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T23:10:09.142291] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T23:10:09.142335] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T23:10:09.142380] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T23:10:09.142663] Processed race 44707 for house_9 [2026-03-03T23:10:09.142619] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T23:10:09.143874] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T23:10:09.143943] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T23:10:09.144015] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T23:10:09.144196] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T23:10:09.144856] Processed race 44611 for house_88 [2026-03-03T23:10:09.146851] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T23:10:09.146917] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T23:10:09.146975] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T23:10:09.147008] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T23:10:09.147148] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T23:10:09.147976] Processed race 44619 for house_89 [2026-03-03T23:10:09.148469] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T23:10:09.148540] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T23:10:09.148631] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T23:10:09.148771] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T23:10:09.148804] Processed race 44595 for house_86 [2026-03-03T23:10:09.152073] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T23:10:09.152148] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T23:10:09.152191] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T23:10:09.152394] Processed race 44639 for house_91 [2026-03-03T23:10:09.152368] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T23:10:09.303403] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T23:10:09.304093] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T23:10:09.303982] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T23:10:09.304244] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T23:10:09.304343] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T23:10:09.304721] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T23:10:09.304372] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T23:10:09.305723] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T23:10:09.304800] Processed race 44655 for house_93 [2026-03-03T23:10:09.306436] Processed race 44647 for house_92 [2026-03-03T23:10:09.315088] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T23:10:09.315210] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T23:10:09.315260] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T23:10:09.315295] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T23:10:09.315665] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T23:10:09.315713] Processed race 44679 for house_97 [2026-03-03T23:10:09.318551] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T23:10:09.318742] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T23:10:09.318791] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T23:10:09.318827] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T23:10:09.318858] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T23:10:09.318892] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T23:10:09.319245] Processed race 44663 for house_94 [2026-03-03T23:10:09.319168] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T23:10:09.340979] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T23:10:09.341153] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T23:10:09.341337] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T23:10:09.341971] Processed race 44687 for house_98 [2026-03-03T23:10:09.341912] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T23:10:09.470437] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T23:10:09.472100] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T23:10:09.472183] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T23:10:09.472226] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T23:10:09.473139] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T23:10:09.473065] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T23:10:09.476366] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T23:10:09.475881] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T23:10:09.476757] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T23:10:09.477217] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T23:10:09.477895] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T23:10:09.477965] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T23:10:09.478135] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T23:10:09.478986] Processed race 44406 for senate_11 [2026-03-03T23:10:09.479060] Processed race 44691 for house_98 [2026-03-03T23:10:09.479103] Processed race 44711 for senate_2 [2026-03-03T23:10:09.479773] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T23:10:09.479918] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T23:10:09.479962] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T23:10:09.479998] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T23:10:09.481153] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T23:10:09.486919] Processed race 44378 for senate_19 [2026-03-03T23:10:09.522103] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T23:10:09.527770] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T23:10:09.528013] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T23:10:09.530980] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T23:10:09.532196] Processed race 44377 for senate_21 [2026-03-03T23:10:09.640380] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T23:10:09.644670] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T23:10:09.644744] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T23:10:09.644783] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T23:10:09.645291] Processed race 44376 for senate_22 [2026-03-03T23:10:09.643689] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T23:10:09.645424] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T23:10:09.645477] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T23:10:09.648733] Processed race 44382 for senate_3 [2026-03-03T23:10:09.641119] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T23:10:09.649176] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T23:10:09.649244] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T23:10:09.649693] Processed race 44381 for senate_4 [2026-03-03T23:10:09.653238] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T23:10:09.653342] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T23:10:09.653381] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T23:10:09.658835] Processed race 44379 for senate_5 [2026-03-03T23:10:09.762342] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T23:10:09.762517] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T23:10:09.762561] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T23:10:09.762621] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T23:10:09.763032] Processed race 44380 for senate_5 [2026-03-03T23:10:09.775086] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T23:20:03.365330] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T23:20:03.394352] ✅ Loaded candidate metadata for state legislature [2026-03-03T23:20:03.394518] Starting parallel fetching of 98 races... [2026-03-03T23:20:03.415994] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T23:20:03.434328] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T23:20:03.454239] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T23:20:03.469055] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T23:20:03.487719] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T23:20:03.732638] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T23:20:03.732816] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T23:20:03.732874] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T23:20:03.733125] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T23:20:03.734674] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T23:20:03.734737] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T23:20:03.734770] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T23:20:03.734809] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T23:20:03.734963] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T23:20:03.736601] Processed race 44605 for house_1 [2026-03-03T23:20:03.736684] Processed race 44496 for house_10 [2026-03-03T23:20:03.780036] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T23:20:03.780274] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T23:20:03.780343] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T23:20:03.780400] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T23:20:03.780744] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T23:20:03.791977] Processed race 44428 for house_1 [2026-03-03T23:20:03.849852] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T23:20:03.850000] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T23:20:03.850055] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T23:20:03.850293] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T23:20:03.856493] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T23:20:03.856611] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T23:20:03.856657] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T23:20:03.856697] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T23:20:03.856887] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T23:20:03.868295] Processed race 44436 for house_101 [2026-03-03T23:20:03.868411] Processed race 44468 for house_106 [2026-03-03T23:20:04.050149] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T23:20:04.050267] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T23:20:04.050308] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T23:20:04.050495] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T23:20:04.051518] Processed race 44480 for house_108 [2026-03-03T23:20:04.113369] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T23:20:04.113497] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T23:20:04.113673] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T23:20:04.113746] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T23:20:04.113791] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T23:20:04.114054] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T23:20:04.115382] Processed race 44512 for house_112 [2026-03-03T23:20:04.150127] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T23:20:04.150298] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T23:20:04.150348] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T23:20:04.150487] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T23:20:04.150884] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T23:20:04.157040] Processed race 44560 for house_118 [2026-03-03T23:20:04.182767] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T23:20:04.183524] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T23:20:04.183594] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T23:20:04.184607] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T23:20:04.193152] Processed race 44564 for house_119 [2026-03-03T23:20:04.201613] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T23:20:04.201787] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T23:20:04.201830] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T23:20:04.202043] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T23:20:04.216374] Processed race 44548 for house_117 [2026-03-03T23:20:04.345844] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T23:20:04.345946] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T23:20:04.345986] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T23:20:04.346018] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T23:20:04.346205] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T23:20:04.349438] Processed race 44580 for house_120 [2026-03-03T23:20:04.445396] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T23:20:04.445632] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T23:20:04.445719] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T23:20:04.446142] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T23:20:04.447206] Processed race 44588 for house_121 [2026-03-03T23:20:04.493303] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T23:20:04.493437] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T23:20:04.493476] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T23:20:04.493730] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T23:20:04.506671] Processed race 44616 for house_125 [2026-03-03T23:20:04.532497] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T23:20:04.532653] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T23:20:04.532690] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T23:20:04.533611] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T23:20:04.535306] Processed race 44596 for house_122 [2026-03-03T23:20:04.593446] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T23:20:04.593655] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T23:20:04.593716] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T23:20:04.593785] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T23:20:04.593856] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T23:20:04.594124] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T23:20:04.597775] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T23:20:04.597910] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T23:20:04.597952] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T23:20:04.598169] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T23:20:04.610488] Processed race 44612 for house_125 [2026-03-03T23:20:04.610674] Processed race 44620 for house_126 [2026-03-03T23:20:04.781309] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T23:20:04.781429] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T23:20:04.781464] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T23:20:04.781618] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T23:20:04.781842] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T23:20:04.782514] Processed race 44624 for house_126 [2026-03-03T23:20:04.804048] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T23:20:04.804245] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T23:20:04.804296] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T23:20:04.804493] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T23:20:04.805469] Processed race 44648 for house_129 [2026-03-03T23:20:04.858413] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T23:20:04.858958] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T23:20:04.859030] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T23:20:04.859864] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T23:20:04.866780] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T23:20:04.866891] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T23:20:04.866947] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T23:20:04.867249] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T23:20:04.871669] Processed race 44461 for house_13 [2026-03-03T23:20:04.871807] Processed race 44660 for house_130 [2026-03-03T23:20:04.875831] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T23:20:04.875953] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T23:20:04.875997] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T23:20:04.876033] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T23:20:04.876064] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T23:20:04.876093] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T23:20:04.876305] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T23:20:04.878457] Processed race 44668 for house_131 [2026-03-03T23:20:05.045646] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T23:20:05.045893] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T23:20:05.045946] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T23:20:05.046207] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T23:20:05.047978] Processed race 44696 for house_134 [2026-03-03T23:20:05.061364] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T23:20:05.061494] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T23:20:05.061540] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T23:20:05.061895] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T23:20:05.062888] Processed race 44437 for house_137 [2026-03-03T23:20:05.187496] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T23:20:05.187637] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T23:20:05.187695] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T23:20:05.187753] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T23:20:05.188003] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T23:20:05.189436] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T23:20:05.189514] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T23:20:05.189600] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T23:20:05.189806] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T23:20:05.190985] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T23:20:05.191061] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T23:20:05.191119] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T23:20:05.191176] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T23:20:05.191363] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T23:20:05.195537] Processed race 44449 for house_139 [2026-03-03T23:20:05.197142] Processed race 44545 for house_14 [2026-03-03T23:20:05.197235] Processed race 44445 for house_138 [2026-03-03T23:20:05.221674] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T23:20:05.221787] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T23:20:05.221836] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T23:20:05.221887] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T23:20:05.222268] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T23:20:05.223115] Processed race 44481 for house_142 [2026-03-03T23:20:05.243763] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T23:20:05.243928] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T23:20:05.243992] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T23:20:05.244034] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T23:20:05.244278] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T23:20:05.245712] Processed race 44497 for house_144 [2026-03-03T23:20:05.450101] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T23:20:05.450251] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T23:20:05.450300] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T23:20:05.450337] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T23:20:05.450394] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T23:20:05.450673] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T23:20:05.451536] Processed race 44537 for house_149 [2026-03-03T23:20:05.457665] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T23:20:05.457753] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T23:20:05.457800] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T23:20:05.458051] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T23:20:05.458930] Processed race 44573 for house_16 [2026-03-03T23:20:05.463363] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T23:20:05.463456] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T23:20:05.463501] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T23:20:05.463739] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T23:20:05.465674] Processed race 44553 for house_150 [2026-03-03T23:20:05.483237] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T23:20:05.483375] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T23:20:05.483436] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T23:20:05.483481] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T23:20:05.483765] Processed race 44577 for house_17 [2026-03-03T23:20:05.483723] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T23:20:05.581707] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T23:20:05.581851] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T23:20:05.581894] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T23:20:05.582102] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T23:20:05.582944] Processed race 44581 for house_17 [2026-03-03T23:20:05.863706] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T23:20:05.865078] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T23:20:05.865138] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T23:20:05.865383] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T23:20:05.867893] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T23:20:05.867981] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T23:20:05.868026] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T23:20:05.868214] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T23:20:05.869428] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T23:20:05.869498] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T23:20:05.869540] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T23:20:05.869737] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T23:20:05.870309] Processed race 44593 for house_19 [2026-03-03T23:20:05.870368] Processed race 44633 for house_23 [2026-03-03T23:20:05.870399] Processed race 44629 for house_23 [2026-03-03T23:20:05.875449] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T23:20:05.875631] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T23:20:05.875698] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T23:20:05.875956] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T23:20:05.880353] Processed race 44597 for house_19 [2026-03-03T23:20:05.882227] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T23:20:05.882303] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T23:20:05.882349] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T23:20:05.882584] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T23:20:05.883329] Processed race 44645 for house_25 [2026-03-03T23:20:06.033685] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T23:20:06.033901] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T23:20:06.033944] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T23:20:06.034180] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T23:20:06.036114] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T23:20:06.036201] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T23:20:06.036241] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T23:20:06.036436] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T23:20:06.037258] Processed race 44486 for house_3 [2026-03-03T23:20:06.037354] Processed race 44669 for house_28 [2026-03-03T23:20:06.040190] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T23:20:06.040263] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T23:20:06.040295] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T23:20:06.040455] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T23:20:06.044003] Processed race 44661 for house_27 [2026-03-03T23:20:06.044838] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T23:20:06.044911] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T23:20:06.044943] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T23:20:06.045127] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T23:20:06.047479] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T23:20:06.047562] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T23:20:06.049786] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T23:20:06.050032] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T23:20:06.052091] Processed race 44653 for house_26 [2026-03-03T23:20:06.052159] Processed race 44482 for house_3 [2026-03-03T23:20:06.197190] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T23:20:06.197343] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T23:20:06.197387] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T23:20:06.197425] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T23:20:06.197669] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T23:20:06.198450] Processed race 44494 for house_40 [2026-03-03T23:20:06.204897] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T23:20:06.205012] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T23:20:06.205056] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T23:20:06.205733] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T23:20:06.206712] Processed race 44693 for house_30 [2026-03-03T23:20:06.208784] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T23:20:06.208859] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T23:20:06.208901] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T23:20:06.208938] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T23:20:06.209112] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T23:20:06.210511] Processed race 44462 for house_37 [2026-03-03T23:20:06.210819] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T23:20:06.210885] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T23:20:06.210925] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T23:20:06.211100] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T23:20:06.212081] Processed race 44466 for house_37 [2026-03-03T23:20:06.214730] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T23:20:06.214873] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T23:20:06.214990] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T23:20:06.215034] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T23:20:06.215220] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T23:20:06.218957] Processed race 44498 for house_41 [2026-03-03T23:20:06.361098] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T23:20:06.361269] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T23:20:06.361326] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T23:20:06.361365] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T23:20:06.361650] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T23:20:06.362483] Processed race 44502 for house_41 [2026-03-03T23:20:06.365767] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T23:20:06.365873] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T23:20:06.365916] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T23:20:06.366118] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T23:20:06.367229] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T23:20:06.367306] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T23:20:06.367356] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T23:20:06.367533] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T23:20:06.370844] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T23:20:06.370913] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T23:20:06.370955] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T23:20:06.371126] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T23:20:06.371777] Processed race 44522 for house_44 [2026-03-03T23:20:06.371847] Processed race 44526 for house_44 [2026-03-03T23:20:06.371911] Processed race 44542 for house_47 [2026-03-03T23:20:06.388024] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T23:20:06.388160] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T23:20:06.388779] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T23:20:06.388839] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T23:20:06.388883] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T23:20:06.388925] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T23:20:06.388963] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T23:20:06.388998] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T23:20:06.389045] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T23:20:06.390467] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T23:20:06.392634] Processed race 44558 for house_49 [2026-03-03T23:20:06.517231] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T23:20:06.517367] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T23:20:06.517412] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T23:20:06.517644] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T23:20:06.518412] Processed race 44590 for house_52 [2026-03-03T23:20:06.538595] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T23:20:06.538754] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T23:20:06.538809] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T23:20:06.539036] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T23:20:06.539948] Processed race 44618 for house_56 [2026-03-03T23:20:06.545158] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T23:20:06.545273] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T23:20:06.545310] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T23:20:06.545498] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T23:20:06.548474] Processed race 44622 for house_56 [2026-03-03T23:20:06.549100] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T23:20:06.549174] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T23:20:06.549219] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T23:20:06.549272] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T23:20:06.549316] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T23:20:06.549354] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T23:20:06.549403] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T23:20:06.551748] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T23:20:06.553082] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T23:20:06.553152] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T23:20:06.553188] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T23:20:06.553371] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T23:20:06.557882] Processed race 44570 for house_50 [2026-03-03T23:20:06.558017] Processed race 44654 for house_5 [2026-03-03T23:20:06.682730] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T23:20:06.682910] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T23:20:06.682983] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T23:20:06.683240] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T23:20:06.683396] Processed race 44638 for house_58 [2026-03-03T23:20:06.698653] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T23:20:06.698826] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T23:20:06.698868] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T23:20:06.699713] Processed race 44642 for house_59 [2026-03-03T23:20:06.699434] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T23:20:06.702767] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T23:20:06.703015] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T23:20:06.703062] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T23:20:06.703287] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T23:20:06.704059] Processed race 44666 for house_61 [2026-03-03T23:20:06.705836] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T23:20:06.705907] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T23:20:06.705952] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T23:20:06.706401] Processed race 44662 for house_60 [2026-03-03T23:20:06.706325] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T23:20:06.731832] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T23:20:06.731988] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T23:20:06.732034] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T23:20:06.732250] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T23:20:06.732857] Processed race 44670 for house_61 [2026-03-03T23:20:06.832450] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T23:20:06.832676] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T23:20:06.832738] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T23:20:06.833030] Processed race 44690 for house_64 [2026-03-03T23:20:06.832982] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T23:20:06.856412] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T23:20:06.855869] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T23:20:06.857097] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T23:20:06.857139] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T23:20:06.857854] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T23:20:06.858755] Processed race 44694 for house_64 [2026-03-03T23:20:06.858825] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T23:20:06.858862] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T23:20:06.859050] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T23:20:06.860870] Processed race 44431 for house_67 [2026-03-03T23:20:06.862354] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T23:20:06.863185] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T23:20:06.863234] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T23:20:06.863407] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T23:20:06.865081] Processed race 44435 for house_67 [2026-03-03T23:20:06.890994] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T23:20:06.891593] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T23:20:06.891669] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T23:20:06.892826] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T23:20:06.895120] Processed race 44535 for house_7 [2026-03-03T23:20:06.986628] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T23:20:06.986778] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T23:20:06.986819] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T23:20:06.987049] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T23:20:06.987143] Processed race 44539 for house_7 [2026-03-03T23:20:07.020212] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T23:20:07.020379] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T23:20:07.020422] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T23:20:07.020450] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T23:20:07.020475] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T23:20:07.022085] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T23:20:07.023240] Processed race 44475 for house_71 [2026-03-03T23:20:07.066980] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T23:20:07.067092] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T23:20:07.067146] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T23:20:07.066112] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T23:20:07.068657] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T23:20:07.068714] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T23:20:07.068762] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T23:20:07.069059] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T23:20:07.069257] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T23:20:07.071447] Processed race 44499 for house_74 [2026-03-03T23:20:07.071522] Processed race 44467 for house_70 [2026-03-03T23:20:07.073057] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T23:20:07.073125] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T23:20:07.073175] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T23:20:07.074788] Processed race 44507 for house_76 [2026-03-03T23:20:07.074102] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T23:20:07.180204] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T23:20:07.180374] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T23:20:07.180414] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T23:20:07.180443] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T23:20:07.180672] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T23:20:07.181426] Processed race 44511 for house_76 [2026-03-03T23:20:07.189759] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T23:20:07.189889] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T23:20:07.192990] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T23:20:07.193284] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T23:20:07.196304] Processed race 44627 for house_8 [2026-03-03T23:20:07.238882] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T23:20:07.239407] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T23:20:07.239635] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T23:20:07.239597] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T23:20:07.239754] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T23:20:07.239788] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T23:20:07.240237] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T23:20:07.240284] Processed race 44587 for house_85 [2026-03-03T23:20:07.240163] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T23:20:07.240474] Processed race 44543 for house_80 [2026-03-03T23:20:07.241834] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T23:20:07.242429] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T23:20:07.242470] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T23:20:07.242720] Processed race 44583 for house_85 [2026-03-03T23:20:07.242680] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T23:20:07.418709] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T23:20:07.419647] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T23:20:07.419833] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T23:20:07.419885] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T23:20:07.419926] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T23:20:07.420225] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T23:20:07.421501] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T23:20:07.421720] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T23:20:07.421773] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T23:20:07.422021] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T23:20:07.424430] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T23:20:07.424504] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T23:20:07.424537] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T23:20:07.424714] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T23:20:07.426531] Processed race 44707 for house_9 [2026-03-03T23:20:07.426642] Processed race 44611 for house_88 [2026-03-03T23:20:07.426687] Processed race 44639 for house_91 [2026-03-03T23:20:07.426805] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T23:20:07.426852] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T23:20:07.427212] Processed race 44595 for house_86 [2026-03-03T23:20:07.427096] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T23:20:07.431364] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T23:20:07.431540] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T23:20:07.431643] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T23:20:07.431702] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T23:20:07.431954] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T23:20:07.432844] Processed race 44619 for house_89 [2026-03-03T23:20:07.580768] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T23:20:07.580539] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T23:20:07.581220] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T23:20:07.581267] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T23:20:07.581305] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T23:20:07.581336] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T23:20:07.581368] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T23:20:07.581958] Processed race 44663 for house_94 [2026-03-03T23:20:07.582050] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T23:20:07.582096] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T23:20:07.581883] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T23:20:07.583244] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T23:20:07.585284] Processed race 44647 for house_92 [2026-03-03T23:20:07.586964] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T23:20:07.587040] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T23:20:07.587091] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T23:20:07.587318] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T23:20:07.590085] Processed race 44655 for house_93 [2026-03-03T23:20:07.592291] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T23:20:07.592387] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T23:20:07.592445] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T23:20:07.593224] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T23:20:07.593829] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T23:20:07.594005] Processed race 44687 for house_98 [2026-03-03T23:20:07.593921] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T23:20:07.594782] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T23:20:07.594834] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T23:20:07.595016] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T23:20:07.595721] Processed race 44679 for house_97 [2026-03-03T23:20:07.737118] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T23:20:07.737296] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T23:20:07.737361] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T23:20:07.737752] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T23:20:07.738938] Processed race 44406 for senate_11 [2026-03-03T23:20:07.742720] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T23:20:07.742912] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T23:20:07.742969] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T23:20:07.743109] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T23:20:07.743909] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T23:20:07.744033] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T23:20:07.744409] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T23:20:07.746156] Processed race 44691 for house_98 [2026-03-03T23:20:07.744096] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T23:20:07.747564] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T23:20:07.748438] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T23:20:07.749234] Processed race 44378 for senate_19 [2026-03-03T23:20:07.755292] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T23:20:07.755385] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T23:20:07.755427] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T23:20:07.757065] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T23:20:07.760489] Processed race 44711 for senate_2 [2026-03-03T23:20:07.761128] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T23:20:07.761195] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T23:20:07.761239] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T23:20:07.761436] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T23:20:07.764776] Processed race 44377 for senate_21 [2026-03-03T23:20:07.896621] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T23:20:07.896795] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T23:20:07.896839] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T23:20:07.896871] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T23:20:07.897751] Processed race 44376 for senate_22 [2026-03-03T23:20:07.899829] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T23:20:07.899903] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T23:20:07.899960] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T23:20:07.900385] Processed race 44381 for senate_4 [2026-03-03T23:20:07.911595] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T23:20:07.911824] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T23:20:07.911888] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T23:20:07.912348] Processed race 44382 for senate_3 [2026-03-03T23:20:07.914795] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T23:20:07.915021] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T23:20:07.915196] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T23:20:07.915747] Processed race 44379 for senate_5 [2026-03-03T23:20:07.926804] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T23:20:07.927008] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T23:20:07.927056] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T23:20:07.927089] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T23:20:07.927326] Processed race 44380 for senate_5 [2026-03-03T23:20:07.940889] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T23:30:02.991242] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T23:30:02.992039] ✅ Loaded candidate metadata for state legislature [2026-03-03T23:30:02.992121] Starting parallel fetching of 98 races... [2026-03-03T23:30:02.992384] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T23:30:03.077435] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T23:30:03.105901] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T23:30:03.121702] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T23:30:03.140377] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T23:30:03.503197] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T23:30:03.503373] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T23:30:03.503440] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T23:30:03.503504] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T23:30:03.504889] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T23:30:03.542003] Processed race 44496 for house_10 [2026-03-03T23:30:03.578105] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T23:30:03.578278] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T23:30:03.578344] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T23:30:03.583636] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T23:30:03.613428] Processed race 44605 for house_1 [2026-03-03T23:30:03.642727] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T23:30:03.642840] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T23:30:03.642887] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T23:30:03.642927] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T23:30:03.643138] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T23:30:03.644054] Processed race 44428 for house_1 [2026-03-03T23:30:03.834790] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T23:30:03.834953] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T23:30:03.835000] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T23:30:03.835051] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T23:30:03.835347] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T23:30:03.836353] Processed race 44468 for house_106 [2026-03-03T23:30:03.858676] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T23:30:03.858815] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T23:30:03.858856] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T23:30:03.859244] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T23:30:03.862021] Processed race 44436 for house_101 [2026-03-03T23:30:04.002494] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T23:30:04.002680] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T23:30:04.002745] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T23:30:04.002790] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T23:30:04.002827] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T23:30:04.003047] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T23:30:04.004188] Processed race 44512 for house_112 [2026-03-03T23:30:04.017437] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T23:30:04.017614] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T23:30:04.017669] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T23:30:04.017929] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T23:30:04.023268] Processed race 44480 for house_108 [2026-03-03T23:30:04.166600] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T23:30:04.166740] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T23:30:04.166782] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T23:30:04.167018] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T23:30:04.171060] Processed race 44548 for house_117 [2026-03-03T23:30:04.232480] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T23:30:04.232643] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T23:30:04.233074] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T23:30:04.233130] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T23:30:04.233491] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T23:30:04.241635] Processed race 44560 for house_118 [2026-03-03T23:30:04.261943] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T23:30:04.262049] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T23:30:04.262087] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T23:30:04.262282] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T23:30:04.270930] Processed race 44564 for house_119 [2026-03-03T23:30:04.336466] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T23:30:04.336765] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T23:30:04.336830] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T23:30:04.336890] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T23:30:04.337217] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T23:30:04.338082] Processed race 44580 for house_120 [2026-03-03T23:30:04.356236] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T23:30:04.356388] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T23:30:04.356434] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T23:30:04.356654] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T23:30:04.363794] Processed race 44588 for house_121 [2026-03-03T23:30:04.495654] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T23:30:04.495811] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T23:30:04.495860] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T23:30:04.496082] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T23:30:04.504282] Processed race 44596 for house_122 [2026-03-03T23:30:04.594905] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T23:30:04.595049] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T23:30:04.595101] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T23:30:04.596448] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T23:30:04.604666] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T23:30:04.604766] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T23:30:04.604802] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T23:30:04.604833] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T23:30:04.604888] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T23:30:04.606157] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T23:30:04.607618] Processed race 44616 for house_125 [2026-03-03T23:30:04.607695] Processed race 44612 for house_125 [2026-03-03T23:30:04.635623] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T23:30:04.635769] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T23:30:04.635814] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T23:30:04.636059] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T23:30:04.639237] Processed race 44620 for house_126 [2026-03-03T23:30:04.671293] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T23:30:04.671407] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T23:30:04.671457] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T23:30:04.671493] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T23:30:04.671716] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T23:30:04.687844] Processed race 44624 for house_126 [2026-03-03T23:30:04.759739] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T23:30:04.759876] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T23:30:04.759919] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T23:30:04.761238] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T23:30:04.767998] Processed race 44648 for house_129 [2026-03-03T23:30:04.905042] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T23:30:04.906203] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T23:30:04.906268] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T23:30:04.906307] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T23:30:04.906341] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T23:30:04.906374] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T23:30:04.906688] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T23:30:04.908921] Processed race 44668 for house_131 [2026-03-03T23:30:04.935852] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T23:30:04.935980] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T23:30:04.936023] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T23:30:04.937358] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T23:30:04.939948] Processed race 44461 for house_13 [2026-03-03T23:30:04.949211] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T23:30:04.949336] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T23:30:04.949632] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T23:30:04.949942] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T23:30:04.953603] Processed race 44660 for house_130 [2026-03-03T23:30:05.045222] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T23:30:05.045398] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T23:30:05.045441] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T23:30:05.045714] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T23:30:05.065476] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T23:30:05.068686] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T23:30:05.068776] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T23:30:05.069040] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T23:30:05.074327] Processed race 44437 for house_137 [2026-03-03T23:30:05.074453] Processed race 44696 for house_134 [2026-03-03T23:30:05.234781] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T23:30:05.234926] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T23:30:05.234984] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T23:30:05.235025] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T23:30:05.235259] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T23:30:05.236770] Processed race 44445 for house_138 [2026-03-03T23:30:05.237750] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T23:30:05.237818] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T23:30:05.237859] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T23:30:05.237908] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T23:30:05.238074] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T23:30:05.238801] Processed race 44449 for house_139 [2026-03-03T23:30:05.256271] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T23:30:05.256389] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T23:30:05.256444] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T23:30:05.256812] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T23:30:05.257839] Processed race 44545 for house_14 [2026-03-03T23:30:05.344358] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T23:30:05.344533] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T23:30:05.344603] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T23:30:05.344647] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T23:30:05.344925] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T23:30:05.349960] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T23:30:05.350061] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T23:30:05.350102] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T23:30:05.350563] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T23:30:05.351228] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T23:30:05.358324] Processed race 44497 for house_144 [2026-03-03T23:30:05.358509] Processed race 44481 for house_142 [2026-03-03T23:30:05.435587] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T23:30:05.435728] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T23:30:05.435767] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T23:30:05.435985] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T23:30:05.437395] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T23:30:05.437597] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T23:30:05.437661] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T23:30:05.437698] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T23:30:05.437730] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T23:30:05.437893] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T23:30:05.443783] Processed race 44553 for house_150 [2026-03-03T23:30:05.443960] Processed race 44537 for house_149 [2026-03-03T23:30:05.557861] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T23:30:05.558010] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T23:30:05.558064] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T23:30:05.558286] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T23:30:05.559969] Processed race 44573 for house_16 [2026-03-03T23:30:05.561177] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T23:30:05.561293] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T23:30:05.561344] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T23:30:05.561382] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T23:30:05.561610] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T23:30:05.562303] Processed race 44577 for house_17 [2026-03-03T23:30:05.609706] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T23:30:05.610847] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T23:30:05.611219] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T23:30:05.612651] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T23:30:05.618053] Processed race 44581 for house_17 [2026-03-03T23:30:05.645140] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T23:30:05.645266] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T23:30:05.645423] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T23:30:05.645824] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T23:30:05.648414] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T23:30:05.648600] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T23:30:05.648663] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T23:30:05.649028] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T23:30:05.652309] Processed race 44593 for house_19 [2026-03-03T23:30:05.652427] Processed race 44597 for house_19 [2026-03-03T23:30:05.745193] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T23:30:05.745425] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T23:30:05.745668] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T23:30:05.745945] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T23:30:05.747273] Processed race 44629 for house_23 [2026-03-03T23:30:05.788798] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T23:30:05.788942] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T23:30:05.788981] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T23:30:05.789237] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T23:30:05.790052] Processed race 44633 for house_23 [2026-03-03T23:30:05.836136] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T23:30:05.836295] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T23:30:05.836357] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T23:30:05.836628] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T23:30:05.837835] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T23:30:05.837913] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T23:30:05.837965] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T23:30:05.838147] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T23:30:05.845226] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T23:30:05.845397] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T23:30:05.845459] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T23:30:05.845735] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T23:30:05.846502] Processed race 44661 for house_27 [2026-03-03T23:30:05.846601] Processed race 44645 for house_25 [2026-03-03T23:30:05.846669] Processed race 44653 for house_26 [2026-03-03T23:30:05.963277] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T23:30:05.963398] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T23:30:05.963450] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T23:30:05.963799] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T23:30:05.983862] Processed race 44669 for house_28 [2026-03-03T23:30:06.046145] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T23:30:06.046322] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T23:30:06.046375] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T23:30:06.050876] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T23:30:06.066834] Processed race 44486 for house_3 [2026-03-03T23:30:06.069006] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T23:30:06.069104] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T23:30:06.069153] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T23:30:06.069381] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T23:30:06.088078] Processed race 44693 for house_30 [2026-03-03T23:30:06.094759] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T23:30:06.095120] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T23:30:06.097528] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T23:30:06.097600] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T23:30:06.097886] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T23:30:06.100031] Processed race 44462 for house_37 [2026-03-03T23:30:06.061446] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T23:30:06.106758] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T23:30:06.106843] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T23:30:06.108288] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T23:30:06.110835] Processed race 44482 for house_3 [2026-03-03T23:30:06.165020] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T23:30:06.167767] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T23:30:06.167981] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T23:30:06.169455] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T23:30:06.170640] Processed race 44466 for house_37 [2026-03-03T23:30:06.299638] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T23:30:06.299806] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T23:30:06.299856] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T23:30:06.299896] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T23:30:06.300130] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T23:30:06.305168] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T23:30:06.305561] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T23:30:06.305640] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T23:30:06.305687] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T23:30:06.306245] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T23:30:06.308084] Processed race 44494 for house_40 [2026-03-03T23:30:06.308165] Processed race 44498 for house_41 [2026-03-03T23:30:06.321060] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T23:30:06.321220] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T23:30:06.321273] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T23:30:06.321418] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T23:30:06.321663] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T23:30:06.325053] Processed race 44502 for house_41 [2026-03-03T23:30:06.325586] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T23:30:06.326599] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T23:30:06.326658] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T23:30:06.327324] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T23:30:06.331428] Processed race 44522 for house_44 [2026-03-03T23:30:06.390544] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T23:30:06.390744] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T23:30:06.390796] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T23:30:06.391029] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T23:30:06.420133] Processed race 44526 for house_44 [2026-03-03T23:30:06.626294] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T23:30:06.626448] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T23:30:06.626500] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T23:30:06.628092] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T23:30:06.635968] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T23:30:06.636083] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T23:30:06.636208] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T23:30:06.636279] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T23:30:06.636328] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T23:30:06.636359] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T23:30:06.636394] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T23:30:06.636424] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T23:30:06.636454] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T23:30:06.638072] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T23:30:06.641050] Processed race 44542 for house_47 [2026-03-03T23:30:06.641944] Processed race 44558 for house_49 [2026-03-03T23:30:06.698343] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T23:30:06.698479] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T23:30:06.698547] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T23:30:06.698863] Processed race 44654 for house_5 [2026-03-03T23:30:06.699797] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T23:30:06.699870] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T23:30:06.699915] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T23:30:06.699950] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T23:30:06.699984] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T23:30:06.700016] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T23:30:06.700054] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T23:30:06.700346] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T23:30:06.701770] Processed race 44570 for house_50 [2026-03-03T23:30:06.703936] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T23:30:06.704007] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T23:30:06.704046] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T23:30:06.704218] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T23:30:06.698803] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T23:30:06.708618] Processed race 44590 for house_52 [2026-03-03T23:30:06.828171] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T23:30:06.828304] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T23:30:06.828342] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T23:30:06.829768] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T23:30:06.835205] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T23:30:06.835325] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T23:30:06.835365] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T23:30:06.836700] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T23:30:06.838325] Processed race 44618 for house_56 [2026-03-03T23:30:06.838418] Processed race 44622 for house_56 [2026-03-03T23:30:06.912069] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T23:30:06.912283] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T23:30:06.912332] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T23:30:06.912592] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T23:30:06.914617] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T23:30:06.914702] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T23:30:06.914745] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T23:30:06.914928] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T23:30:06.915826] Processed race 44642 for house_59 [2026-03-03T23:30:06.915893] Processed race 44662 for house_60 [2026-03-03T23:30:06.925343] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T23:30:06.925503] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T23:30:06.925566] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T23:30:06.925914] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T23:30:06.928180] Processed race 44638 for house_58 [2026-03-03T23:30:07.067973] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T23:30:07.068138] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T23:30:07.068202] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T23:30:07.069559] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T23:30:07.073878] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T23:30:07.073988] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T23:30:07.075045] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T23:30:07.075340] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T23:30:07.075727] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T23:30:07.076595] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T23:30:07.076669] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T23:30:07.076864] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T23:30:07.080146] Processed race 44666 for house_61 [2026-03-03T23:30:07.080262] Processed race 44690 for house_64 [2026-03-03T23:30:07.080303] Processed race 44670 for house_61 [2026-03-03T23:30:07.085553] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T23:30:07.085784] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T23:30:07.085840] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T23:30:07.086087] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T23:30:07.090265] Processed race 44694 for house_64 [2026-03-03T23:30:07.109106] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T23:30:07.109244] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T23:30:07.109284] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T23:30:07.111264] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T23:30:07.112281] Processed race 44431 for house_67 [2026-03-03T23:30:07.265213] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T23:30:07.265358] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T23:30:07.265400] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T23:30:07.265438] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T23:30:07.265862] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T23:30:07.267528] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T23:30:07.267620] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T23:30:07.267668] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T23:30:07.267839] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T23:30:07.268503] Processed race 44467 for house_70 [2026-03-03T23:30:07.268744] Processed race 44535 for house_7 [2026-03-03T23:30:07.318158] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T23:30:07.318302] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T23:30:07.318349] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T23:30:07.318586] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T23:30:07.320034] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T23:30:07.320105] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T23:30:07.320142] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T23:30:07.320293] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T23:30:07.321142] Processed race 44539 for house_7 [2026-03-03T23:30:07.321207] Processed race 44435 for house_67 [2026-03-03T23:30:07.362736] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T23:30:07.362903] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T23:30:07.362963] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T23:30:07.363011] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T23:30:07.363052] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T23:30:07.363306] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T23:30:07.365356] Processed race 44475 for house_71 [2026-03-03T23:30:07.439083] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T23:30:07.439226] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T23:30:07.439275] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T23:30:07.440625] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T23:30:07.442611] Processed race 44499 for house_74 [2026-03-03T23:30:07.465893] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T23:30:07.466005] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T23:30:07.466051] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T23:30:07.466757] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T23:30:07.468920] Processed race 44507 for house_76 [2026-03-03T23:30:07.491913] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T23:30:07.492102] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T23:30:07.492145] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T23:30:07.492183] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T23:30:07.492419] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T23:30:07.493327] Processed race 44511 for house_76 [2026-03-03T23:30:07.497103] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T23:30:07.497199] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T23:30:07.497239] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T23:30:07.497420] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T23:30:07.498168] Processed race 44627 for house_8 [2026-03-03T23:30:07.528327] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T23:30:07.528480] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T23:30:07.528645] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T23:30:07.528940] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T23:30:07.536669] Processed race 44543 for house_80 [2026-03-03T23:30:07.619361] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T23:30:07.620559] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T23:30:07.620664] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T23:30:07.620912] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T23:30:07.626641] Processed race 44583 for house_85 [2026-03-03T23:30:07.651343] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T23:30:07.651457] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T23:30:07.651510] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T23:30:07.653894] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T23:30:07.654846] Processed race 44587 for house_85 [2026-03-03T23:30:07.668491] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T23:30:07.669723] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T23:30:07.669783] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T23:30:07.670049] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T23:30:07.672446] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T23:30:07.673559] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T23:30:07.673648] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T23:30:07.673866] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T23:30:07.675662] Processed race 44595 for house_86 [2026-03-03T23:30:07.675726] Processed race 44611 for house_88 [2026-03-03T23:30:07.702546] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T23:30:07.703674] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T23:30:07.703722] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T23:30:07.703756] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T23:30:07.703982] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T23:30:07.712683] Processed race 44619 for house_89 [2026-03-03T23:30:07.814394] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T23:30:07.815603] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T23:30:07.815685] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T23:30:07.815748] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T23:30:07.816026] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T23:30:07.817974] Processed race 44707 for house_9 [2026-03-03T23:30:07.838394] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T23:30:07.839598] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T23:30:07.839679] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T23:30:07.839941] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T23:30:07.842465] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T23:30:07.843607] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T23:30:07.843702] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T23:30:07.843913] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T23:30:07.846222] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T23:30:07.846299] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T23:30:07.846347] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T23:30:07.847622] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T23:30:07.853968] Processed race 44647 for house_92 [2026-03-03T23:30:07.854078] Processed race 44639 for house_91 [2026-03-03T23:30:07.854122] Processed race 44655 for house_93 [2026-03-03T23:30:07.876429] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T23:30:07.877636] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T23:30:07.877706] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T23:30:07.877755] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T23:30:07.877803] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T23:30:07.877849] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T23:30:07.878094] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T23:30:07.883652] Processed race 44663 for house_94 [2026-03-03T23:30:07.979466] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T23:30:07.980699] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T23:30:07.980747] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T23:30:07.980786] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T23:30:07.981071] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T23:30:07.983075] Processed race 44679 for house_97 [2026-03-03T23:30:08.005711] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T23:30:08.005875] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T23:30:08.005924] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T23:30:08.006160] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T23:30:08.008169] Processed race 44687 for house_98 [2026-03-03T23:30:08.012203] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T23:30:08.012304] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T23:30:08.012344] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T23:30:08.013618] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T23:30:08.015930] Processed race 44406 for senate_11 [2026-03-03T23:30:08.020280] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T23:30:08.020402] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T23:30:08.020446] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T23:30:08.020480] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T23:30:08.021972] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T23:30:08.022956] Processed race 44691 for house_98 [2026-03-03T23:30:08.041313] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T23:30:08.041428] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T23:30:08.041473] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T23:30:08.042693] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T23:30:08.042966] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T23:30:08.044346] Processed race 44378 for senate_19 [2026-03-03T23:30:08.141300] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T23:30:08.141442] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T23:30:08.141483] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T23:30:08.141731] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T23:30:08.142510] Processed race 44711 for senate_2 [2026-03-03T23:30:08.173345] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T23:30:08.173498] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T23:30:08.174615] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T23:30:08.174893] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T23:30:08.177275] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T23:30:08.177349] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T23:30:08.177390] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T23:30:08.178647] Processed race 44377 for senate_21 [2026-03-03T23:30:08.178718] Processed race 44382 for senate_3 [2026-03-03T23:30:08.184213] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T23:30:08.184337] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T23:30:08.184385] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T23:30:08.184422] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T23:30:08.185735] Processed race 44376 for senate_22 [2026-03-03T23:30:08.227301] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T23:30:08.227424] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T23:30:08.227470] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T23:30:08.228773] Processed race 44381 for senate_4 [2026-03-03T23:30:08.336897] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T23:30:08.337055] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T23:30:08.337109] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T23:30:08.337374] Processed race 44379 for senate_5 [2026-03-03T23:30:08.387405] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T23:30:08.387906] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T23:30:08.387970] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T23:30:08.388010] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T23:30:08.388456] Processed race 44380 for senate_5 [2026-03-03T23:30:08.401402] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T23:40:02.851848] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T23:40:02.852832] ✅ Loaded candidate metadata for state legislature [2026-03-03T23:40:02.852912] Starting parallel fetching of 98 races... [2026-03-03T23:40:02.857154] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T23:40:02.862878] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T23:40:02.911416] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T23:40:03.108978] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T23:40:03.167939] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T23:40:03.454442] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T23:40:03.454836] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T23:40:03.454902] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T23:40:03.454935] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T23:40:03.455318] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T23:40:03.458156] Processed race 44496 for house_10 [2026-03-03T23:40:03.543056] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T23:40:03.543185] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T23:40:03.543250] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T23:40:03.543522] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T23:40:03.544625] Processed race 44605 for house_1 [2026-03-03T23:40:03.683672] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T23:40:03.683892] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T23:40:03.683957] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T23:40:03.683994] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T23:40:03.684354] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T23:40:03.686919] Processed race 44428 for house_1 [2026-03-03T23:40:03.703074] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T23:40:03.703256] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T23:40:03.703376] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T23:40:03.703629] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T23:40:03.706553] Processed race 44436 for house_101 [2026-03-03T23:40:03.712610] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T23:40:03.712836] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T23:40:03.713250] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T23:40:03.713636] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T23:40:03.714102] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T23:40:03.715759] Processed race 44468 for house_106 [2026-03-03T23:40:03.922129] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T23:40:03.922279] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T23:40:03.922347] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T23:40:03.922483] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T23:40:03.922538] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T23:40:03.923063] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T23:40:03.933912] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T23:40:03.934044] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T23:40:03.934122] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T23:40:03.935142] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T23:40:03.962363] Processed race 44512 for house_112 [2026-03-03T23:40:03.962469] Processed race 44480 for house_108 [2026-03-03T23:40:04.099547] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T23:40:04.099707] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T23:40:04.099759] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T23:40:04.099790] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T23:40:04.099987] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T23:40:04.103314] Processed race 44560 for house_118 [2026-03-03T23:40:04.104294] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T23:40:04.104358] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T23:40:04.104396] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T23:40:04.104564] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T23:40:04.105250] Processed race 44548 for house_117 [2026-03-03T23:40:04.197068] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T23:40:04.197217] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T23:40:04.197257] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T23:40:04.197706] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T23:40:04.202925] Processed race 44564 for house_119 [2026-03-03T23:40:04.237396] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T23:40:04.237553] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T23:40:04.237634] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T23:40:04.237857] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T23:40:04.242745] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T23:40:04.242838] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T23:40:04.242890] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T23:40:04.242924] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T23:40:04.243140] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T23:40:04.244078] Processed race 44588 for house_121 [2026-03-03T23:40:04.244161] Processed race 44580 for house_120 [2026-03-03T23:40:04.375901] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T23:40:04.376267] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T23:40:04.376341] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T23:40:04.376668] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T23:40:04.378791] Processed race 44596 for house_122 [2026-03-03T23:40:04.418222] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T23:40:04.418367] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T23:40:04.418414] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T23:40:04.418533] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T23:40:04.418618] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T23:40:04.418871] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T23:40:04.420339] Processed race 44612 for house_125 [2026-03-03T23:40:04.564522] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T23:40:04.564869] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T23:40:04.564923] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T23:40:04.565235] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T23:40:04.581461] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T23:40:04.581592] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T23:40:04.581642] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T23:40:04.581899] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T23:40:04.585597] Processed race 44616 for house_125 [2026-03-03T23:40:04.585800] Processed race 44620 for house_126 [2026-03-03T23:40:04.602208] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T23:40:04.602337] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T23:40:04.602380] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T23:40:04.602435] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T23:40:04.602659] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T23:40:04.603527] Processed race 44624 for house_126 [2026-03-03T23:40:04.829083] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T23:40:04.829220] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T23:40:04.829279] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T23:40:04.833622] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T23:40:04.834972] Processed race 44648 for house_129 [2026-03-03T23:40:04.902840] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T23:40:04.902965] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T23:40:04.903013] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T23:40:04.903243] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T23:40:04.906330] Processed race 44660 for house_130 [2026-03-03T23:40:04.919611] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T23:40:04.919735] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T23:40:04.919773] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T23:40:04.919993] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T23:40:04.921169] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T23:40:04.921444] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T23:40:04.921520] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T23:40:04.921557] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T23:40:04.921605] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T23:40:04.921635] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T23:40:04.921869] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T23:40:04.923013] Processed race 44461 for house_13 [2026-03-03T23:40:04.923113] Processed race 44668 for house_131 [2026-03-03T23:40:04.983289] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T23:40:04.983415] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T23:40:04.983460] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T23:40:04.983686] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T23:40:04.986723] Processed race 44696 for house_134 [2026-03-03T23:40:05.504941] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T23:40:05.505103] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T23:40:05.505158] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T23:40:05.505205] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T23:40:05.505999] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T23:40:05.506955] Processed race 44449 for house_139 [2026-03-03T23:40:05.654387] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T23:40:05.654530] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T23:40:05.654565] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T23:40:05.654809] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T23:40:05.655938] Processed race 44437 for house_137 [2026-03-03T23:40:05.928771] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T23:40:05.929051] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T23:40:05.929112] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T23:40:05.929153] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T23:40:05.929453] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T23:40:05.930203] Processed race 44445 for house_138 [2026-03-03T23:40:05.963031] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T23:40:05.963190] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T23:40:05.963238] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T23:40:05.966620] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T23:40:05.966968] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T23:40:05.967966] Processed race 44481 for house_142 [2026-03-03T23:40:05.969219] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T23:40:05.969304] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T23:40:05.969350] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T23:40:05.969599] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T23:40:05.970353] Processed race 44545 for house_14 [2026-03-03T23:40:07.494545] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T23:40:07.494727] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T23:40:07.494771] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T23:40:07.494982] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T23:40:07.496486] Processed race 44553 for house_150 [2026-03-03T23:40:07.498728] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T23:40:07.498815] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T23:40:07.498868] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T23:40:07.498915] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T23:40:07.501043] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T23:40:07.501125] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T23:40:07.501162] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T23:40:07.501192] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T23:40:07.501517] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T23:40:07.502788] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T23:40:07.503621] Processed race 44577 for house_17 [2026-03-03T23:40:07.503779] Processed race 44497 for house_144 [2026-03-03T23:40:07.508695] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T23:40:07.509122] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T23:40:07.509195] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T23:40:07.509240] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T23:40:07.509273] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T23:40:07.509857] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T23:40:07.510221] Processed race 44537 for house_149 [2026-03-03T23:40:07.529376] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T23:40:07.529593] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T23:40:07.529672] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T23:40:07.529893] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T23:40:07.532508] Processed race 44573 for house_16 [2026-03-03T23:40:09.868158] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T23:40:09.868321] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T23:40:09.868357] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T23:40:09.868928] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T23:40:09.869710] Processed race 44597 for house_19 [2026-03-03T23:40:09.880512] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T23:40:09.880641] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T23:40:09.880712] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T23:40:09.880951] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T23:40:09.883050] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T23:40:09.883119] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T23:40:09.883155] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T23:40:09.879924] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T23:40:09.883825] Processed race 44593 for house_19 [2026-03-03T23:40:09.884043] Processed race 44633 for house_23 [2026-03-03T23:40:09.884632] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T23:40:09.884702] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T23:40:09.884744] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T23:40:09.883897] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T23:40:09.883754] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T23:40:09.884972] Processed race 44581 for house_17 [2026-03-03T23:40:09.884912] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T23:40:09.886453] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T23:40:09.886725] Processed race 44629 for house_23 [2026-03-03T23:40:09.886684] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T23:40:10.524414] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T23:40:10.524598] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T23:40:10.524644] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T23:40:10.524844] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T23:40:10.525669] Processed race 44669 for house_28 [2026-03-03T23:40:10.732457] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T23:40:10.732693] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T23:40:10.732740] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T23:40:10.733070] Processed race 44645 for house_25 [2026-03-03T23:40:10.732994] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T23:40:10.931382] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T23:40:10.931606] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T23:40:10.931671] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T23:40:10.931998] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T23:40:10.932508] Processed race 44653 for house_26 [2026-03-03T23:40:11.030358] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T23:40:11.030530] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T23:40:11.030593] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T23:40:11.030843] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T23:40:11.030906] Processed race 44661 for house_27 [2026-03-03T23:40:11.288549] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T23:40:11.288783] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T23:40:11.288840] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T23:40:11.289127] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T23:40:11.289531] Processed race 44482 for house_3 [2026-03-03T23:40:12.857841] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T23:40:12.858015] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T23:40:12.858064] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T23:40:12.858334] Processed race 44486 for house_3 [2026-03-03T23:40:12.858301] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T23:40:12.932519] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T23:40:12.932712] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T23:40:12.932760] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T23:40:12.933004] Processed race 44693 for house_30 [2026-03-03T23:40:12.932970] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T23:40:12.938430] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T23:40:12.938560] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T23:40:12.938625] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T23:40:12.938660] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T23:40:12.939248] Processed race 44462 for house_37 [2026-03-03T23:40:12.939196] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T23:40:12.973471] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T23:40:12.973646] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T23:40:12.973711] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T23:40:12.973922] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T23:40:12.973985] Processed race 44466 for house_37 [2026-03-03T23:40:12.975779] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T23:40:12.975850] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T23:40:12.975886] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T23:40:12.975914] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T23:40:12.976126] Processed race 44494 for house_40 [2026-03-03T23:40:12.976086] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T23:40:15.453682] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T23:40:15.453837] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T23:40:15.453896] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T23:40:15.453936] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T23:40:15.454150] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T23:40:15.454193] Processed race 44498 for house_41 [2026-03-03T23:40:15.511202] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T23:40:15.511364] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T23:40:15.511437] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T23:40:15.511486] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T23:40:15.511765] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T23:40:15.511910] Processed race 44502 for house_41 [2026-03-03T23:40:15.806961] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T23:40:15.807140] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T23:40:15.807189] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T23:40:15.807423] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T23:40:15.807466] Processed race 44542 for house_47 [2026-03-03T23:40:15.992785] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T23:40:15.992923] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T23:40:15.992956] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T23:40:15.993167] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T23:40:15.993869] Processed race 44526 for house_44 [2026-03-03T23:40:15.994407] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T23:40:15.994465] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T23:40:15.994504] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T23:40:15.994694] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T23:40:15.995302] Processed race 44522 for house_44 [2026-03-03T23:40:16.862483] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T23:40:16.862690] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T23:40:16.862737] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T23:40:16.862764] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T23:40:16.862789] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T23:40:16.862816] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T23:40:16.862840] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T23:40:16.862862] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T23:40:16.862883] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T23:40:16.863099] Processed race 44558 for house_49 [2026-03-03T23:40:16.863065] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T23:40:17.180857] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T23:40:17.181028] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T23:40:17.181092] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T23:40:17.181130] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T23:40:17.181163] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T23:40:17.181187] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T23:40:17.181215] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T23:40:17.181609] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T23:40:17.181665] Processed race 44570 for house_50 [2026-03-03T23:40:17.200702] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T23:40:17.200848] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T23:40:17.200886] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T23:40:17.201126] Processed race 44654 for house_5 [2026-03-03T23:40:17.201086] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T23:40:17.203132] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T23:40:17.203203] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T23:40:17.203427] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T23:40:17.203524] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T23:40:17.203340] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T23:40:17.203630] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T23:40:17.203849] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T23:40:17.204609] Processed race 44590 for house_52 [2026-03-03T23:40:17.205000] Processed race 44618 for house_56 [2026-03-03T23:40:17.204970] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T23:40:18.864500] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T23:40:18.864696] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T23:40:18.864747] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T23:40:18.864954] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T23:40:18.865995] Processed race 44622 for house_56 [2026-03-03T23:40:20.131907] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T23:40:20.132080] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T23:40:20.132145] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T23:40:20.132426] Processed race 44638 for house_58 [2026-03-03T23:40:20.132382] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T23:40:20.139948] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T23:40:20.140081] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T23:40:20.140127] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T23:40:20.140338] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T23:40:20.141220] Processed race 44662 for house_60 [2026-03-03T23:40:20.601305] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T23:40:20.601421] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T23:40:20.601465] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T23:40:20.601704] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T23:40:20.602417] Processed race 44666 for house_61 [2026-03-03T23:40:20.750022] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T23:40:20.750181] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T23:40:20.750223] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T23:40:20.750475] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T23:40:20.750686] Processed race 44642 for house_59 [2026-03-03T23:40:21.611154] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T23:40:21.612360] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T23:40:21.612441] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T23:40:21.613829] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T23:40:21.615726] Processed race 44670 for house_61 [2026-03-03T23:40:21.690204] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T23:40:21.690379] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T23:40:21.690617] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T23:40:21.690871] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T23:40:21.693630] Processed race 44690 for house_64 [2026-03-03T23:40:21.711402] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T23:40:21.711561] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T23:40:21.711630] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T23:40:21.711828] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T23:40:21.712687] Processed race 44694 for house_64 [2026-03-03T23:40:21.893216] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T23:40:21.895130] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T23:40:21.895511] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T23:40:21.897783] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T23:40:21.898712] Processed race 44431 for house_67 [2026-03-03T23:40:21.901134] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T23:40:21.903329] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T23:40:21.903389] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T23:40:21.903714] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T23:40:21.905195] Processed race 44435 for house_67 [2026-03-03T23:40:23.151587] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T23:40:23.151761] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T23:40:23.151810] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T23:40:23.152713] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T23:40:23.154691] Processed race 44535 for house_7 [2026-03-03T23:40:23.789595] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T23:40:23.789776] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T23:40:23.789832] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T23:40:23.790063] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T23:40:23.790100] Processed race 44539 for house_7 [2026-03-03T23:40:23.831277] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T23:40:23.831435] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T23:40:23.831484] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T23:40:23.831805] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T23:40:23.832039] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T23:40:23.832095] Processed race 44467 for house_70 [2026-03-03T23:40:25.496364] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T23:40:25.496743] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T23:40:25.496787] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T23:40:25.496819] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T23:40:25.496848] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T23:40:25.498131] Processed race 44475 for house_71 [2026-03-03T23:40:25.498055] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T23:40:26.190419] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T23:40:26.190630] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T23:40:26.190674] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T23:40:26.190882] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T23:40:26.191008] Processed race 44499 for house_74 [2026-03-03T23:40:26.396896] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T23:40:26.397069] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T23:40:26.397119] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T23:40:26.397418] Processed race 44507 for house_76 [2026-03-03T23:40:26.397366] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T23:40:26.492917] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T23:40:26.493087] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T23:40:26.493125] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T23:40:26.493330] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T23:40:26.493436] Processed race 44627 for house_8 [2026-03-03T23:40:26.495270] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T23:40:26.495352] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T23:40:26.495417] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T23:40:26.495458] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T23:40:26.495741] Processed race 44511 for house_76 [2026-03-03T23:40:26.495705] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T23:40:26.720272] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T23:40:26.720439] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T23:40:26.720477] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T23:40:26.720850] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T23:40:26.720937] Processed race 44543 for house_80 [2026-03-03T23:40:27.080225] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T23:40:27.080392] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T23:40:27.080432] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T23:40:27.080693] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T23:40:27.081353] Processed race 44583 for house_85 [2026-03-03T23:40:27.350240] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T23:40:27.350402] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T23:40:27.350445] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T23:40:27.350764] Processed race 44587 for house_85 [2026-03-03T23:40:27.350717] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T23:40:27.796328] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T23:40:27.796163] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T23:40:27.796788] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T23:40:27.796827] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T23:40:27.797246] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T23:40:27.798201] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T23:40:27.798896] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T23:40:27.799128] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T23:40:27.799943] Processed race 44595 for house_86 [2026-03-03T23:40:27.800131] Processed race 44611 for house_88 [2026-03-03T23:40:29.357210] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T23:40:29.357379] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T23:40:29.357423] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T23:40:29.357469] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T23:40:29.357804] Processed race 44619 for house_89 [2026-03-03T23:40:29.357764] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T23:40:31.008529] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T23:40:31.009074] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T23:40:31.009126] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T23:40:31.009334] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T23:40:31.010062] Processed race 44707 for house_9 [2026-03-03T23:40:31.009995] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T23:40:31.593876] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T23:40:31.594686] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T23:40:31.594741] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T23:40:31.594992] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T23:40:31.597015] Processed race 44655 for house_93 [2026-03-03T23:40:31.594372] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T23:40:31.597160] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T23:40:31.597213] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T23:40:31.597669] Processed race 44639 for house_91 [2026-03-03T23:40:31.597622] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T23:40:31.769957] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T23:40:31.770091] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T23:40:31.770154] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T23:40:31.770441] Processed race 44647 for house_92 [2026-03-03T23:40:31.770396] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T23:40:31.882053] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T23:40:31.882174] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T23:40:31.882219] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T23:40:31.882273] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T23:40:31.882303] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T23:40:31.882329] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T23:40:31.882554] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T23:40:31.883353] Processed race 44663 for house_94 [2026-03-03T23:40:32.430856] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T23:40:32.430995] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T23:40:32.431028] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T23:40:32.431063] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T23:40:32.431327] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T23:40:32.431412] Processed race 44679 for house_97 [2026-03-03T23:40:32.505960] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T23:40:32.505873] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T23:40:32.506124] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T23:40:32.506165] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T23:40:32.506258] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T23:40:32.506300] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T23:40:32.506568] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T23:40:32.506650] Processed race 44687 for house_98 [2026-03-03T23:40:32.506488] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T23:40:32.507612] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T23:40:32.507642] Processed race 44691 for house_98 [2026-03-03T23:40:32.671652] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T23:40:32.671798] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T23:40:32.671833] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T23:40:32.672028] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T23:40:32.672064] Processed race 44406 for senate_11 [2026-03-03T23:40:33.074506] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T23:40:33.074692] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T23:40:33.074766] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T23:40:33.074809] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T23:40:33.075163] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T23:40:33.076116] Processed race 44378 for senate_19 [2026-03-03T23:40:36.726381] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T23:40:36.726568] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T23:40:36.726643] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T23:40:36.726678] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T23:40:36.726922] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T23:40:36.727039] Processed race 44376 for senate_22 [2026-03-03T23:40:36.820602] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T23:40:36.820768] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T23:40:36.820812] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T23:40:36.821086] Processed race 44377 for senate_21 [2026-03-03T23:40:36.821035] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T23:40:36.876604] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T23:40:36.876775] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T23:40:36.876837] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T23:40:36.877182] Processed race 44711 for senate_2 [2026-03-03T23:40:37.209426] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T23:40:37.209636] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T23:40:37.209693] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T23:40:37.209994] Processed race 44382 for senate_3 [2026-03-03T23:40:37.422966] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T23:40:37.423182] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T23:40:37.423231] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T23:40:37.424286] Processed race 44381 for senate_4 [2026-03-03T23:40:38.347123] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T23:40:38.347315] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T23:40:38.347410] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T23:40:38.347444] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T23:40:38.348132] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T23:40:38.348212] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T23:40:38.348269] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T23:40:38.348713] Processed race 44380 for senate_5 [2026-03-03T23:40:38.348784] Processed race 44379 for senate_5 [2026-03-03T23:40:38.356596] Combined file written - House districts: 71, Senate districts: 8 [2026-03-03T23:50:03.637597] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-03T23:50:03.638491] ✅ Loaded candidate metadata for state legislature [2026-03-03T23:50:03.638589] Starting parallel fetching of 98 races... [2026-03-03T23:50:03.643858] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-03T23:50:03.664105] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-03T23:50:03.689079] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-03T23:50:03.696668] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-03T23:50:03.715765] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-03T23:50:03.989623] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-03T23:50:03.989756] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-03T23:50:03.989805] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-03T23:50:03.990190] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-03T23:50:04.001802] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-03T23:50:04.001993] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-03T23:50:04.002102] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-03T23:50:04.002152] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-03T23:50:04.002324] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-03T23:50:04.013689] Processed race 44605 for house_1 [2026-03-03T23:50:04.013812] Processed race 44428 for house_1 [2026-03-03T23:50:04.045911] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-03T23:50:04.046102] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-03T23:50:04.046164] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-03T23:50:04.046208] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-03T23:50:04.046449] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-03T23:50:04.049008] Processed race 44468 for house_106 [2026-03-03T23:50:04.076924] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-03T23:50:04.077170] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-03T23:50:04.077216] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-03T23:50:04.077249] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-03T23:50:04.077538] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-03T23:50:04.084302] Processed race 44496 for house_10 [2026-03-03T23:50:04.093643] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-03T23:50:04.093837] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-03T23:50:04.093909] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-03T23:50:04.094504] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-03T23:50:04.103270] Processed race 44436 for house_101 [2026-03-03T23:50:04.276308] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-03T23:50:04.276456] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-03T23:50:04.276517] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-03T23:50:04.276551] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-03T23:50:04.276599] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-03T23:50:04.276939] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-03T23:50:04.278085] Processed race 44512 for house_112 [2026-03-03T23:50:04.338197] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-03T23:50:04.338317] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-03T23:50:04.338380] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-03T23:50:04.338645] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-03T23:50:04.339737] Processed race 44480 for house_108 [2026-03-03T23:50:04.349011] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-03T23:50:04.349125] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-03T23:50:04.349185] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-03T23:50:04.349406] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-03T23:50:04.353939] Processed race 44548 for house_117 [2026-03-03T23:50:04.383548] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-03T23:50:04.383712] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-03T23:50:04.383760] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-03T23:50:04.383794] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-03T23:50:04.384005] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-03T23:50:04.402897] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-03T23:50:04.403008] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-03T23:50:04.403062] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-03T23:50:04.403264] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-03T23:50:04.404459] Processed race 44560 for house_118 [2026-03-03T23:50:04.404543] Processed race 44564 for house_119 [2026-03-03T23:50:04.640137] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-03T23:50:04.640352] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-03T23:50:04.640398] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-03T23:50:04.640433] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-03T23:50:04.640687] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-03T23:50:04.642005] Processed race 44580 for house_120 [2026-03-03T23:50:04.725984] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-03T23:50:04.726084] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-03T23:50:04.726120] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-03T23:50:04.726319] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-03T23:50:04.727674] Processed race 44588 for house_121 [2026-03-03T23:50:04.747334] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-03T23:50:04.747489] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-03T23:50:04.747541] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-03T23:50:04.747786] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-03T23:50:04.751648] Processed race 44596 for house_122 [2026-03-03T23:50:04.753681] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-03T23:50:04.753764] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-03T23:50:04.753816] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-03T23:50:04.754148] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-03T23:50:04.755352] Processed race 44616 for house_125 [2026-03-03T23:50:04.850172] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-03T23:50:04.850387] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-03T23:50:04.850447] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-03T23:50:04.850517] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-03T23:50:04.850554] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-03T23:50:04.851942] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-03T23:50:04.871816] Processed race 44612 for house_125 [2026-03-03T23:50:05.052218] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-03T23:50:05.052362] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-03T23:50:05.052411] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-03T23:50:05.052668] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-03T23:50:05.057002] Processed race 44620 for house_126 [2026-03-03T23:50:05.109937] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-03T23:50:05.110082] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-03T23:50:05.110119] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-03T23:50:05.110148] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-03T23:50:05.110338] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-03T23:50:05.111201] Processed race 44624 for house_126 [2026-03-03T23:50:05.243067] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-03T23:50:05.243195] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-03T23:50:05.243232] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-03T23:50:05.243503] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-03T23:50:05.244828] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-03T23:50:05.244889] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-03T23:50:05.244921] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-03T23:50:05.245042] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-03T23:50:05.257370] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-03T23:50:05.257505] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-03T23:50:05.257559] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-03T23:50:05.257810] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-03T23:50:05.260656] Processed race 44660 for house_130 [2026-03-03T23:50:05.260754] Processed race 44648 for house_129 [2026-03-03T23:50:05.260802] Processed race 44461 for house_13 [2026-03-03T23:50:05.331902] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-03T23:50:05.332111] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-03T23:50:05.332186] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-03T23:50:05.332305] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-03T23:50:05.332379] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-03T23:50:05.332439] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-03T23:50:05.332720] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-03T23:50:05.334056] Processed race 44668 for house_131 [2026-03-03T23:50:05.795298] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-03T23:50:05.795431] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-03T23:50:05.795465] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-03T23:50:05.796749] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-03T23:50:05.798932] Processed race 44696 for house_134 [2026-03-03T23:50:05.921095] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-03T23:50:05.921261] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-03T23:50:05.921324] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-03T23:50:05.922150] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-03T23:50:05.923166] Processed race 44437 for house_137 [2026-03-03T23:50:05.934355] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-03T23:50:05.935613] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-03T23:50:05.935727] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-03T23:50:05.935792] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-03T23:50:05.936069] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-03T23:50:05.938062] Processed race 44449 for house_139 [2026-03-03T23:50:05.940958] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-03T23:50:05.941064] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-03T23:50:05.941111] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-03T23:50:05.941151] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-03T23:50:05.941381] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-03T23:50:05.943274] Processed race 44445 for house_138 [2026-03-03T23:50:05.949017] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-03T23:50:05.949114] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-03T23:50:05.949148] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-03T23:50:05.949351] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-03T23:50:05.951286] Processed race 44545 for house_14 [2026-03-03T23:50:06.197470] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-03T23:50:06.198678] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-03T23:50:06.198754] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-03T23:50:06.198800] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-03T23:50:06.199086] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-03T23:50:06.201047] Processed race 44481 for house_142 [2026-03-03T23:50:06.277199] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-03T23:50:06.277359] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-03T23:50:06.277403] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-03T23:50:06.278551] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-03T23:50:06.278802] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-03T23:50:06.280768] Processed race 44497 for house_144 [2026-03-03T23:50:06.384823] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-03T23:50:06.384975] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-03T23:50:06.385039] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-03T23:50:06.385300] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-03T23:50:06.387341] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-03T23:50:06.387414] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-03T23:50:06.387459] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-03T23:50:06.387507] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-03T23:50:06.388326] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-03T23:50:06.389008] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-03T23:50:06.390748] Processed race 44553 for house_150 [2026-03-03T23:50:06.390820] Processed race 44537 for house_149 [2026-03-03T23:50:06.506554] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-03T23:50:06.506725] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-03T23:50:06.506769] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-03T23:50:06.506988] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-03T23:50:06.507981] Processed race 44573 for house_16 [2026-03-03T23:50:06.572062] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-03T23:50:06.572164] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-03T23:50:06.572209] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-03T23:50:06.572264] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-03T23:50:06.572554] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-03T23:50:06.573552] Processed race 44577 for house_17 [2026-03-03T23:50:06.576140] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-03T23:50:06.576220] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-03T23:50:06.580133] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-03T23:50:06.580764] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-03T23:50:06.580828] Processed race 44581 for house_17 [2026-03-03T23:50:06.588881] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-03T23:50:06.589007] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-03T23:50:06.589071] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-03T23:50:06.589525] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-03T23:50:06.590280] Processed race 44597 for house_19 [2026-03-03T23:50:06.591039] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-03T23:50:06.591102] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-03T23:50:06.591137] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-03T23:50:06.591339] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-03T23:50:06.592087] Processed race 44593 for house_19 [2026-03-03T23:50:06.686179] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-03T23:50:06.686336] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-03T23:50:06.686494] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-03T23:50:06.686763] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-03T23:50:06.688660] Processed race 44629 for house_23 [2026-03-03T23:50:06.733444] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-03T23:50:06.734664] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-03T23:50:06.734720] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-03T23:50:06.734945] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-03T23:50:06.736836] Processed race 44633 for house_23 [2026-03-03T23:50:06.743855] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-03T23:50:06.743965] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-03T23:50:06.744007] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-03T23:50:06.744454] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-03T23:50:06.745246] Processed race 44645 for house_25 [2026-03-03T23:50:06.753972] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-03T23:50:06.754091] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-03T23:50:06.754145] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-03T23:50:06.754370] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-03T23:50:06.755335] Processed race 44653 for house_26 [2026-03-03T23:50:06.767204] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-03T23:50:06.767327] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-03T23:50:06.767400] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-03T23:50:06.767671] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-03T23:50:06.768748] Processed race 44661 for house_27 [2026-03-03T23:50:06.853183] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-03T23:50:06.853348] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-03T23:50:06.853408] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-03T23:50:06.853694] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-03T23:50:06.855893] Processed race 44669 for house_28 [2026-03-03T23:50:06.894705] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-03T23:50:06.894863] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-03T23:50:06.894908] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-03T23:50:06.895150] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-03T23:50:06.897536] Processed race 44482 for house_3 [2026-03-03T23:50:06.908020] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-03T23:50:06.908423] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-03T23:50:06.908474] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-03T23:50:06.908744] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-03T23:50:06.909669] Processed race 44486 for house_3 [2026-03-03T23:50:06.914353] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-03T23:50:06.914442] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-03T23:50:06.914502] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-03T23:50:06.914740] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-03T23:50:06.915641] Processed race 44693 for house_30 [2026-03-03T23:50:06.921160] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-03T23:50:06.921237] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-03T23:50:06.921291] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-03T23:50:06.921339] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-03T23:50:06.922234] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-03T23:50:06.923198] Processed race 44462 for house_37 [2026-03-03T23:50:07.013140] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-03T23:50:07.013286] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-03T23:50:07.013341] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-03T23:50:07.013994] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-03T23:50:07.015270] Processed race 44466 for house_37 [2026-03-03T23:50:07.090230] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-03T23:50:07.090529] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-03T23:50:07.090734] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-03T23:50:07.090796] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-03T23:50:07.091042] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-03T23:50:07.093290] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-03T23:50:07.093367] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-03T23:50:07.093408] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-03T23:50:07.093534] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-03T23:50:07.094009] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-03T23:50:07.095403] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-03T23:50:07.095490] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-03T23:50:07.095770] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-03T23:50:07.095970] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-03T23:50:07.098377] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-03T23:50:07.098497] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-03T23:50:07.098685] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-03T23:50:07.098742] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-03T23:50:07.098938] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-03T23:50:07.100041] Processed race 44498 for house_41 [2026-03-03T23:50:07.100133] Processed race 44502 for house_41 [2026-03-03T23:50:07.100410] Processed race 44522 for house_44 [2026-03-03T23:50:07.100468] Processed race 44494 for house_40 [2026-03-03T23:50:07.162365] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-03T23:50:07.162512] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-03T23:50:07.162567] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-03T23:50:07.162824] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-03T23:50:07.163745] Processed race 44526 for house_44 [2026-03-03T23:50:07.242421] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-03T23:50:07.242565] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-03T23:50:07.242645] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-03T23:50:07.243656] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-03T23:50:07.243711] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-03T23:50:07.243837] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-03T23:50:07.243877] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-03T23:50:07.243908] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-03T23:50:07.243944] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-03T23:50:07.244335] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-03T23:50:07.245248] Processed race 44558 for house_49 [2026-03-03T23:50:07.247776] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-03T23:50:07.247854] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-03T23:50:07.247890] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-03T23:50:07.248064] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-03T23:50:07.249201] Processed race 44654 for house_5 [2026-03-03T23:50:07.250225] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-03T23:50:07.250291] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-03T23:50:07.250332] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-03T23:50:07.250600] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-03T23:50:07.251296] Processed race 44542 for house_47 [2026-03-03T23:50:07.268795] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-03T23:50:07.268969] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-03T23:50:07.269029] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-03T23:50:07.269086] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-03T23:50:07.269140] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-03T23:50:07.269273] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-03T23:50:07.269319] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-03T23:50:07.269595] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-03T23:50:07.271971] Processed race 44570 for house_50 [2026-03-03T23:50:07.326282] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-03T23:50:07.326446] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-03T23:50:07.327070] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-03T23:50:07.327448] Processed race 44590 for house_52 [2026-03-03T23:50:07.327362] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-03T23:50:07.403250] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-03T23:50:07.403403] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-03T23:50:07.403462] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-03T23:50:07.407876] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-03T23:50:07.410823] Processed race 44618 for house_56 [2026-03-03T23:50:07.413670] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-03T23:50:07.413763] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-03T23:50:07.413829] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-03T23:50:07.414049] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-03T23:50:07.415247] Processed race 44638 for house_58 [2026-03-03T23:50:07.417105] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-03T23:50:07.417176] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-03T23:50:07.417217] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-03T23:50:07.417425] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-03T23:50:07.420638] Processed race 44622 for house_56 [2026-03-03T23:50:07.427921] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-03T23:50:07.428091] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-03T23:50:07.428213] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-03T23:50:07.428510] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-03T23:50:07.435368] Processed race 44642 for house_59 [2026-03-03T23:50:07.864999] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-03T23:50:07.865191] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-03T23:50:07.865239] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-03T23:50:07.866550] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-03T23:50:07.866736] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-03T23:50:07.866801] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-03T23:50:07.867023] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-03T23:50:07.865784] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-03T23:50:07.869179] Processed race 44662 for house_60 [2026-03-03T23:50:07.869246] Processed race 44666 for house_61 [2026-03-03T23:50:07.871648] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-03T23:50:07.871725] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-03T23:50:07.871764] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-03T23:50:07.871966] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-03T23:50:07.873091] Processed race 44690 for house_64 [2026-03-03T23:50:07.874015] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-03T23:50:07.874386] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-03T23:50:07.874648] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-03T23:50:07.874458] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-03T23:50:07.874858] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-03T23:50:07.875102] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-03T23:50:07.876816] Processed race 44670 for house_61 [2026-03-03T23:50:07.877608] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-03T23:50:07.877850] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-03T23:50:07.881593] Processed race 44694 for house_64 [2026-03-03T23:50:08.066004] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-03T23:50:08.065436] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-03T23:50:08.066150] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-03T23:50:08.066956] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-03T23:50:08.067069] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-03T23:50:08.067177] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-03T23:50:08.067141] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-03T23:50:08.067563] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-03T23:50:08.067750] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-03T23:50:08.068555] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-03T23:50:08.068761] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-03T23:50:08.069686] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-03T23:50:08.069745] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-03T23:50:08.069785] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-03T23:50:08.069823] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-03T23:50:08.069986] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-03T23:50:08.067451] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-03T23:50:08.070783] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-03T23:50:08.067704] Processed race 44435 for house_67 [2026-03-03T23:50:08.067605] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-03T23:50:08.071977] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-03T23:50:08.071952] Processed race 44539 for house_7 [2026-03-03T23:50:08.072231] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-03T23:50:08.072310] Processed race 44467 for house_70 [2026-03-03T23:50:08.072902] Processed race 44535 for house_7 [2026-03-03T23:50:08.072960] Processed race 44431 for house_67 [2026-03-03T23:50:08.223900] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-03T23:50:08.224061] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-03T23:50:08.224096] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-03T23:50:08.224122] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-03T23:50:08.224314] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-03T23:50:08.224917] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-03T23:50:08.225965] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-03T23:50:08.226019] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-03T23:50:08.226160] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-03T23:50:08.225863] Processed race 44511 for house_76 [2026-03-03T23:50:08.227147] Processed race 44507 for house_76 [2026-03-03T23:50:08.228041] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-03T23:50:08.228111] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-03T23:50:08.228169] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-03T23:50:08.228382] Processed race 44499 for house_74 [2026-03-03T23:50:08.228352] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-03T23:50:08.231465] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-03T23:50:08.231685] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-03T23:50:08.231811] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-03T23:50:08.231868] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-03T23:50:08.231898] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-03T23:50:08.232070] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-03T23:50:08.235861] Processed race 44475 for house_71 [2026-03-03T23:50:08.237278] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-03T23:50:08.237354] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-03T23:50:08.237410] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-03T23:50:08.238005] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-03T23:50:08.239121] Processed race 44627 for house_8 [2026-03-03T23:50:08.385076] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-03T23:50:08.385258] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-03T23:50:08.385308] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-03T23:50:08.385703] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-03T23:50:08.385794] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-03T23:50:08.385843] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-03T23:50:08.386374] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-03T23:50:08.386190] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-03T23:50:08.387374] Processed race 44583 for house_85 [2026-03-03T23:50:08.387445] Processed race 44543 for house_80 [2026-03-03T23:50:08.400506] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-03T23:50:08.401711] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-03T23:50:08.401818] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-03T23:50:08.401867] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-03T23:50:08.403440] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-03T23:50:08.403357] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-03T23:50:08.404755] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-03T23:50:08.405017] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-03T23:50:08.406293] Processed race 44595 for house_86 [2026-03-03T23:50:08.406366] Processed race 44611 for house_88 [2026-03-03T23:50:08.408148] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-03T23:50:08.408269] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-03T23:50:08.408331] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-03T23:50:08.408564] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-03T23:50:08.409305] Processed race 44587 for house_85 [2026-03-03T23:50:08.550273] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-03T23:50:08.550431] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-03T23:50:08.550472] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-03T23:50:08.550524] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-03T23:50:08.551096] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-03T23:50:08.552698] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-03T23:50:08.553015] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-03T23:50:08.553057] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-03T23:50:08.553107] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-03T23:50:08.553347] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-03T23:50:08.554528] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-03T23:50:08.551197] Processed race 44707 for house_9 [2026-03-03T23:50:08.555014] Processed race 44619 for house_89 [2026-03-03T23:50:08.555110] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-03T23:50:08.555177] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-03T23:50:08.555407] Processed race 44655 for house_93 [2026-03-03T23:50:08.555374] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-03T23:50:08.568412] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-03T23:50:08.568568] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-03T23:50:08.568687] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-03T23:50:08.568964] Processed race 44639 for house_91 [2026-03-03T23:50:08.568928] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-03T23:50:08.570442] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-03T23:50:08.570536] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-03T23:50:08.570688] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-03T23:50:08.570906] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-03T23:50:08.570941] Processed race 44647 for house_92 [2026-03-03T23:50:08.912040] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-03T23:50:08.916190] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-03T23:50:08.917937] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-03T23:50:08.918250] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-03T23:50:08.921238] Processed race 44687 for house_98 [2026-03-03T23:50:08.923546] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-03T23:50:08.924152] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-03T23:50:08.924227] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-03T23:50:08.924287] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-03T23:50:08.924344] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-03T23:50:08.925237] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-03T23:50:08.925639] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-03T23:50:08.926837] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-03T23:50:08.926760] Processed race 44691 for house_98 [2026-03-03T23:50:08.927668] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-03T23:50:08.927748] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-03T23:50:08.928149] Processed race 44679 for house_97 [2026-03-03T23:50:08.928073] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-03T23:50:08.930170] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-03T23:50:08.931547] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-03T23:50:08.931618] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-03T23:50:08.931659] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-03T23:50:08.931714] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-03T23:50:08.931765] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-03T23:50:08.931991] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-03T23:50:08.934311] Processed race 44663 for house_94 [2026-03-03T23:50:08.923665] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-03T23:50:08.934813] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-03T23:50:08.935014] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-03T23:50:08.937058] Processed race 44406 for senate_11 [2026-03-03T23:50:09.084138] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-03T23:50:09.084273] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-03T23:50:09.084338] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-03T23:50:09.084393] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-03T23:50:09.086475] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-03T23:50:09.090906] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-03T23:50:09.091343] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-03T23:50:09.091427] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-03T23:50:09.090965] Processed race 44378 for senate_19 [2026-03-03T23:50:09.091903] Processed race 44711 for senate_2 [2026-03-03T23:50:09.092730] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-03T23:50:09.092871] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-03T23:50:09.092913] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-03T23:50:09.093275] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-03T23:50:09.093673] Processed race 44377 for senate_21 [2026-03-03T23:50:09.094258] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-03T23:50:09.094324] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-03T23:50:09.094376] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-03T23:50:09.095919] Processed race 44382 for senate_3 [2026-03-03T23:50:09.091790] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-03T23:50:09.102191] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-03T23:50:09.102304] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-03T23:50:09.102345] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-03T23:50:09.102399] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-03T23:50:09.102998] Processed race 44376 for senate_22 [2026-03-03T23:50:09.244432] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-03T23:50:09.244767] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-03T23:50:09.244872] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-03T23:50:09.244932] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-03T23:50:09.245558] Processed race 44380 for senate_5 [2026-03-03T23:50:09.247923] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-03T23:50:09.248012] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-03T23:50:09.248057] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-03T23:50:09.249050] Processed race 44381 for senate_4 [2026-03-03T23:50:09.250355] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-03T23:50:09.250503] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-03T23:50:09.250587] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-03T23:50:09.250910] Processed race 44379 for senate_5 [2026-03-03T23:50:09.259967] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T00:10:03.932486] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T00:10:03.934315] ✅ Loaded candidate metadata for state legislature [2026-03-04T00:10:03.934423] Starting parallel fetching of 98 races... [2026-03-04T00:10:03.967422] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T00:10:03.986876] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T00:10:04.000754] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T00:10:04.009635] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T00:10:04.010964] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T00:10:04.254688] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T00:10:04.254833] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T00:10:04.254877] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T00:10:04.255096] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T00:10:04.256645] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T00:10:04.256820] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T00:10:04.256863] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T00:10:04.256898] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T00:10:04.257076] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T00:10:04.258273] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T00:10:04.258350] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T00:10:04.258403] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T00:10:04.258438] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T00:10:04.258652] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T00:10:04.270761] Processed race 44605 for house_1 [2026-03-04T00:10:04.270933] Processed race 44496 for house_10 [2026-03-04T00:10:04.270985] Processed race 44428 for house_1 [2026-03-04T00:10:04.272638] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T00:10:04.272718] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T00:10:04.272778] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T00:10:04.272828] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T00:10:04.273208] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T00:10:04.275601] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T00:10:04.275689] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T00:10:04.275745] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T00:10:04.275920] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T00:10:04.279730] Processed race 44468 for house_106 [2026-03-04T00:10:04.279831] Processed race 44436 for house_101 [2026-03-04T00:10:04.496990] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T00:10:04.497099] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T00:10:04.497143] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T00:10:04.497352] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T00:10:04.500974] Processed race 44548 for house_117 [2026-03-04T00:10:04.588359] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T00:10:04.588520] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T00:10:04.588560] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T00:10:04.588608] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T00:10:04.588640] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T00:10:04.588855] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T00:10:04.590304] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T00:10:04.590380] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T00:10:04.590787] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T00:10:04.591359] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T00:10:04.592901] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T00:10:04.592959] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T00:10:04.592989] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T00:10:04.593013] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T00:10:04.593260] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T00:10:04.594754] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T00:10:04.594823] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T00:10:04.594876] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T00:10:04.595193] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T00:10:04.596019] Processed race 44512 for house_112 [2026-03-04T00:10:04.596093] Processed race 44480 for house_108 [2026-03-04T00:10:04.596143] Processed race 44560 for house_118 [2026-03-04T00:10:04.596172] Processed race 44564 for house_119 [2026-03-04T00:10:04.852411] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T00:10:04.852549] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T00:10:04.852612] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T00:10:04.852648] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T00:10:04.853393] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T00:10:04.855289] Processed race 44580 for house_120 [2026-03-04T00:10:05.138667] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T00:10:05.138825] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T00:10:05.138875] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T00:10:05.139140] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T00:10:05.141652] Processed race 44620 for house_126 [2026-03-04T00:10:05.166250] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T00:10:05.166349] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T00:10:05.166383] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T00:10:05.166764] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T00:10:05.168616] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T00:10:05.168696] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T00:10:05.168729] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T00:10:05.168754] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T00:10:05.168804] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T00:10:05.169207] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T00:10:05.170635] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T00:10:05.170699] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T00:10:05.170784] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T00:10:05.170980] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T00:10:05.172691] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T00:10:05.172772] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T00:10:05.172837] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T00:10:05.173023] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T00:10:05.174338] Processed race 44588 for house_121 [2026-03-04T00:10:05.174469] Processed race 44612 for house_125 [2026-03-04T00:10:05.174647] Processed race 44616 for house_125 [2026-03-04T00:10:05.174690] Processed race 44596 for house_122 [2026-03-04T00:10:05.413665] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T00:10:05.413804] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T00:10:05.413852] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T00:10:05.413886] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T00:10:05.415009] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T00:10:05.416248] Processed race 44624 for house_126 [2026-03-04T00:10:05.427358] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T00:10:05.427603] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T00:10:05.427659] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T00:10:05.427942] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T00:10:05.429843] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T00:10:05.429929] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T00:10:05.430127] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T00:10:05.430352] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T00:10:05.431779] Processed race 44461 for house_13 [2026-03-04T00:10:05.431877] Processed race 44648 for house_129 [2026-03-04T00:10:05.433122] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T00:10:05.433207] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T00:10:05.433259] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T00:10:05.433701] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T00:10:05.435115] Processed race 44660 for house_130 [2026-03-04T00:10:05.438002] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T00:10:05.438089] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T00:10:05.438132] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T00:10:05.438166] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T00:10:05.438196] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T00:10:05.438226] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T00:10:05.438520] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T00:10:05.451605] Processed race 44668 for house_131 [2026-03-04T00:10:05.652340] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T00:10:05.652687] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T00:10:05.652787] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T00:10:05.653975] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T00:10:05.657528] Processed race 44696 for house_134 [2026-03-04T00:10:05.810309] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T00:10:05.811027] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T00:10:05.811119] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T00:10:05.811159] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T00:10:05.813035] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T00:10:05.816608] Processed race 44449 for house_139 [2026-03-04T00:10:05.838899] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T00:10:05.839042] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T00:10:05.839168] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T00:10:05.839208] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T00:10:05.839421] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T00:10:05.841125] Processed race 44445 for house_138 [2026-03-04T00:10:05.842162] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T00:10:05.842241] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T00:10:05.842297] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T00:10:05.842628] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T00:10:05.845162] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T00:10:05.845227] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T00:10:05.845261] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T00:10:05.845438] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T00:10:05.848558] Processed race 44437 for house_137 [2026-03-04T00:10:05.849216] Processed race 44545 for house_14 [2026-03-04T00:10:05.852596] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T00:10:05.852824] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T00:10:05.852880] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T00:10:05.852915] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T00:10:05.853248] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T00:10:05.855200] Processed race 44481 for house_142 [2026-03-04T00:10:06.015512] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T00:10:06.015698] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T00:10:06.015762] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T00:10:06.016064] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T00:10:06.019522] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T00:10:06.019626] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T00:10:06.019676] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T00:10:06.019726] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T00:10:06.019933] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T00:10:06.027164] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T00:10:06.027598] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T00:10:06.027657] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T00:10:06.027706] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T00:10:06.027754] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T00:10:06.027969] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T00:10:06.058840] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T00:10:06.058966] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T00:10:06.059014] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T00:10:06.059318] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T00:10:06.060893] Processed race 44553 for house_150 [2026-03-04T00:10:06.060972] Processed race 44497 for house_144 [2026-03-04T00:10:06.061013] Processed race 44537 for house_149 [2026-03-04T00:10:06.061121] Processed race 44573 for house_16 [2026-03-04T00:10:06.062535] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T00:10:06.062850] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T00:10:06.062906] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T00:10:06.062941] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T00:10:06.063135] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T00:10:06.066024] Processed race 44577 for house_17 [2026-03-04T00:10:06.226137] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T00:10:06.226271] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T00:10:06.226331] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T00:10:06.226528] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T00:10:06.229234] Processed race 44581 for house_17 [2026-03-04T00:10:06.271393] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T00:10:06.271556] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T00:10:06.271619] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T00:10:06.271863] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T00:10:06.272735] Processed race 44593 for house_19 [2026-03-04T00:10:06.287193] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T00:10:06.287568] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T00:10:06.288227] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T00:10:06.288611] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T00:10:06.288853] Processed race 44597 for house_19 [2026-03-04T00:10:06.362053] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T00:10:06.362178] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T00:10:06.362211] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T00:10:06.362471] Processed race 44633 for house_23 [2026-03-04T00:10:06.362417] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T00:10:06.379394] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T00:10:06.379607] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T00:10:06.379974] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T00:10:06.382158] Processed race 44629 for house_23 [2026-03-04T00:10:06.381640] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T00:10:06.497517] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T00:10:06.498016] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T00:10:06.498355] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T00:10:06.499009] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T00:10:06.500384] Processed race 44645 for house_25 [2026-03-04T00:10:06.532613] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T00:10:06.533046] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T00:10:06.533188] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T00:10:06.533938] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T00:10:06.538858] Processed race 44653 for house_26 [2026-03-04T00:10:06.546995] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T00:10:06.547137] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T00:10:06.547188] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T00:10:06.547422] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T00:10:06.549139] Processed race 44661 for house_27 [2026-03-04T00:10:06.622867] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T00:10:06.623004] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T00:10:06.623042] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T00:10:06.623241] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T00:10:06.629343] Processed race 44669 for house_28 [2026-03-04T00:10:06.700428] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T00:10:06.700642] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T00:10:06.700711] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T00:10:06.700971] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T00:10:06.701948] Processed race 44482 for house_3 [2026-03-04T00:10:06.926514] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T00:10:06.927890] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T00:10:06.928175] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T00:10:06.928484] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T00:10:06.936835] Processed race 44486 for house_3 [2026-03-04T00:10:06.938772] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T00:10:06.938869] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T00:10:06.943103] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T00:10:06.943494] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T00:10:06.952351] Processed race 44693 for house_30 [2026-03-04T00:10:06.972727] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T00:10:06.972870] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T00:10:06.972909] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T00:10:06.972947] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T00:10:06.973289] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T00:10:06.977629] Processed race 44462 for house_37 [2026-03-04T00:10:06.993157] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T00:10:06.993288] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T00:10:06.993326] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T00:10:06.994970] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T00:10:06.997305] Processed race 44466 for house_37 [2026-03-04T00:10:07.008585] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T00:10:07.008759] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T00:10:07.008844] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T00:10:07.008893] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T00:10:07.009140] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T00:10:07.016678] Processed race 44494 for house_40 [2026-03-04T00:10:07.169922] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T00:10:07.170075] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T00:10:07.170138] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T00:10:07.170180] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T00:10:07.170443] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T00:10:07.173412] Processed race 44498 for house_41 [2026-03-04T00:10:07.199709] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T00:10:07.199858] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T00:10:07.199903] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T00:10:07.199936] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T00:10:07.201249] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T00:10:07.203303] Processed race 44502 for house_41 [2026-03-04T00:10:07.218606] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T00:10:07.218776] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T00:10:07.218830] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T00:10:07.219220] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T00:10:07.220936] Processed race 44522 for house_44 [2026-03-04T00:10:07.245164] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T00:10:07.245318] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T00:10:07.245369] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T00:10:07.245622] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T00:10:07.246521] Processed race 44526 for house_44 [2026-03-04T00:10:07.285851] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T00:10:07.286012] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T00:10:07.287155] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T00:10:07.287413] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T00:10:07.289269] Processed race 44542 for house_47 [2026-03-04T00:10:07.399655] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T00:10:07.399809] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T00:10:07.399861] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T00:10:07.399920] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T00:10:07.399955] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T00:10:07.399996] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T00:10:07.400124] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T00:10:07.400188] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T00:10:07.400231] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T00:10:07.400479] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T00:10:07.401447] Processed race 44558 for house_49 [2026-03-04T00:10:07.442321] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T00:10:07.442444] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T00:10:07.442498] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T00:10:07.442721] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T00:10:07.445635] Processed race 44654 for house_5 [2026-03-04T00:10:07.484143] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T00:10:07.484287] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T00:10:07.484347] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T00:10:07.485635] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T00:10:07.486431] Processed race 44590 for house_52 [2026-03-04T00:10:07.490164] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T00:10:07.490241] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T00:10:07.490286] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T00:10:07.490325] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T00:10:07.490357] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T00:10:07.490392] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T00:10:07.490425] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T00:10:07.491687] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T00:10:07.492394] Processed race 44570 for house_50 [2026-03-04T00:10:07.584787] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T00:10:07.584937] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T00:10:07.584980] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T00:10:07.585204] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T00:10:07.586052] Processed race 44618 for house_56 [2026-03-04T00:10:07.712549] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T00:10:07.712693] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T00:10:07.712733] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T00:10:07.712948] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T00:10:07.715633] Processed race 44622 for house_56 [2026-03-04T00:10:07.762646] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T00:10:07.762775] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T00:10:07.762815] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T00:10:07.763019] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T00:10:07.763811] Processed race 44638 for house_58 [2026-03-04T00:10:07.822297] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T00:10:07.822649] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T00:10:07.822690] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T00:10:07.822882] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T00:10:07.824858] Processed race 44662 for house_60 [2026-03-04T00:10:07.927402] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T00:10:07.927591] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T00:10:07.927637] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T00:10:07.927885] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T00:10:07.927951] Processed race 44642 for house_59 [2026-03-04T00:10:08.289281] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T00:10:08.294804] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T00:10:08.295017] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T00:10:08.295289] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T00:10:08.304315] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T00:10:08.304409] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T00:10:08.308873] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T00:10:08.310743] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T00:10:08.311638] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T00:10:08.312892] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T00:10:08.313217] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T00:10:08.314438] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T00:10:08.316439] Processed race 44670 for house_61 [2026-03-04T00:10:08.316520] Processed race 44666 for house_61 [2026-03-04T00:10:08.317176] Processed race 44694 for house_64 [2026-03-04T00:10:08.331884] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T00:10:08.332012] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T00:10:08.332047] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T00:10:08.332213] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T00:10:08.329477] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T00:10:08.334596] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T00:10:08.334716] Processed race 44690 for house_64 [2026-03-04T00:10:08.334667] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T00:10:08.335183] Processed race 44431 for house_67 [2026-03-04T00:10:08.335111] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T00:10:08.536592] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T00:10:08.536774] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T00:10:08.536829] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T00:10:08.537323] Processed race 44435 for house_67 [2026-03-04T00:10:08.537226] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T00:10:08.560130] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T00:10:08.560308] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T00:10:08.560362] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T00:10:08.563099] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T00:10:08.565146] Processed race 44535 for house_7 [2026-03-04T00:10:08.655611] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T00:10:08.656732] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T00:10:08.656812] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T00:10:08.657131] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T00:10:08.677236] Processed race 44539 for house_7 [2026-03-04T00:10:08.703975] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T00:10:08.704135] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T00:10:08.704182] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T00:10:08.704215] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T00:10:08.704686] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T00:10:08.708958] Processed race 44467 for house_70 [2026-03-04T00:10:08.713084] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T00:10:08.713187] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T00:10:08.713228] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T00:10:08.713277] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T00:10:08.713318] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T00:10:08.721918] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T00:10:08.725431] Processed race 44475 for house_71 [2026-03-04T00:10:09.277202] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T00:10:09.277390] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T00:10:09.277452] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T00:10:09.280406] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T00:10:09.318439] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T00:10:09.320742] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T00:10:09.320827] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T00:10:09.323040] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T00:10:09.333823] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T00:10:09.334383] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T00:10:09.334453] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T00:10:09.334682] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T00:10:09.334888] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T00:10:09.335789] Processed race 44507 for house_76 [2026-03-04T00:10:09.335867] Processed race 44499 for house_74 [2026-03-04T00:10:09.335927] Processed race 44627 for house_8 [2026-03-04T00:10:09.341967] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T00:10:09.342072] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T00:10:09.342117] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T00:10:09.342394] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T00:10:09.344638] Processed race 44511 for house_76 [2026-03-04T00:10:09.502441] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T00:10:09.502652] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T00:10:09.502706] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T00:10:09.505865] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T00:10:09.507329] Processed race 44543 for house_80 [2026-03-04T00:10:09.846353] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T00:10:09.847767] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T00:10:09.847859] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T00:10:09.848116] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T00:10:09.849032] Processed race 44587 for house_85 [2026-03-04T00:10:09.850568] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T00:10:09.850666] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T00:10:09.850729] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T00:10:09.850947] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T00:10:09.852983] Processed race 44583 for house_85 [2026-03-04T00:10:09.872569] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T00:10:09.872770] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T00:10:09.872899] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T00:10:09.875696] Processed race 44595 for house_86 [2026-03-04T00:10:09.875597] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T00:10:09.913256] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T00:10:09.913395] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T00:10:09.914523] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T00:10:09.915273] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T00:10:09.919476] Processed race 44611 for house_88 [2026-03-04T00:10:10.020363] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T00:10:10.021586] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T00:10:10.021654] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T00:10:10.021717] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T00:10:10.022439] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T00:10:10.023975] Processed race 44619 for house_89 [2026-03-04T00:10:10.508124] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T00:10:10.508298] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T00:10:10.508352] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T00:10:10.508402] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T00:10:10.508881] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T00:10:10.509816] Processed race 44707 for house_9 [2026-03-04T00:10:10.593478] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T00:10:10.593665] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T00:10:10.593710] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T00:10:10.593972] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T00:10:10.594914] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T00:10:10.596480] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T00:10:10.596552] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T00:10:10.596784] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T00:10:10.597713] Processed race 44647 for house_92 [2026-03-04T00:10:10.597792] Processed race 44639 for house_91 [2026-03-04T00:10:10.750797] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T00:10:10.750961] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T00:10:10.750998] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T00:10:10.751909] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T00:10:10.752823] Processed race 44655 for house_93 [2026-03-04T00:10:10.832503] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T00:10:10.833643] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T00:10:10.833721] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T00:10:10.833770] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T00:10:10.833825] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T00:10:10.833867] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T00:10:10.835302] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T00:10:10.839560] Processed race 44663 for house_94 [2026-03-04T00:10:10.856521] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T00:10:10.856700] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T00:10:10.856740] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T00:10:10.856769] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T00:10:10.858615] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T00:10:10.860099] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T00:10:10.860176] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T00:10:10.860219] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T00:10:10.860267] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T00:10:10.860597] Processed race 44679 for house_97 [2026-03-04T00:10:10.861539] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T00:10:10.861987] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T00:10:10.862056] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T00:10:10.862096] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T00:10:10.862293] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T00:10:10.864080] Processed race 44691 for house_98 [2026-03-04T00:10:10.864152] Processed race 44687 for house_98 [2026-03-04T00:10:10.943829] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T00:10:10.944003] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T00:10:10.944053] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T00:10:10.944309] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T00:10:10.948450] Processed race 44406 for senate_11 [2026-03-04T00:10:11.280627] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T00:10:11.280810] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T00:10:11.280874] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T00:10:11.280912] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T00:10:11.281283] Processed race 44378 for senate_19 [2026-03-04T00:10:11.281170] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T00:10:11.306508] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T00:10:11.306691] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T00:10:11.306730] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T00:10:11.306964] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T00:10:11.308266] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T00:10:11.308341] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T00:10:11.308376] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T00:10:11.308419] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T00:10:11.308618] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T00:10:11.309838] Processed race 44711 for senate_2 [2026-03-04T00:10:11.310422] Processed race 44376 for senate_22 [2026-03-04T00:10:11.310176] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T00:10:11.310688] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T00:10:11.310734] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T00:10:11.310350] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T00:10:11.311086] Processed race 44377 for senate_21 [2026-03-04T00:10:11.311563] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T00:10:11.311658] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T00:10:11.311957] Processed race 44382 for senate_3 [2026-03-04T00:10:11.433484] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T00:10:11.434120] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T00:10:11.434364] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T00:10:11.434987] Processed race 44381 for senate_4 [2026-03-04T00:10:11.460438] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T00:10:11.461720] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T00:10:11.461763] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T00:10:11.461807] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T00:10:11.463065] Processed race 44380 for senate_5 [2026-03-04T00:10:11.464055] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T00:10:11.464120] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T00:10:11.464161] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T00:10:11.464362] Processed race 44379 for senate_5 [2026-03-04T00:10:11.471367] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T00:20:03.356869] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T00:20:03.357737] ✅ Loaded candidate metadata for state legislature [2026-03-04T00:20:03.357820] Starting parallel fetching of 98 races... [2026-03-04T00:20:03.405754] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T00:20:03.440648] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T00:20:03.444496] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T00:20:03.463393] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T00:20:03.479396] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T00:20:04.100759] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T00:20:04.101754] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T00:20:04.101818] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T00:20:04.101857] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T00:20:04.103188] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T00:20:04.109759] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T00:20:04.109851] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T00:20:04.109895] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T00:20:04.110167] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T00:20:04.110934] Processed race 44428 for house_1 [2026-03-04T00:20:04.111023] Processed race 44605 for house_1 [2026-03-04T00:20:04.111952] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T00:20:04.112027] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T00:20:04.112161] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T00:20:04.112221] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T00:20:04.112416] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T00:20:04.113269] Processed race 44496 for house_10 [2026-03-04T00:20:04.168805] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T00:20:04.168942] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T00:20:04.169010] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T00:20:04.170386] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T00:20:04.186799] Processed race 44436 for house_101 [2026-03-04T00:20:04.187641] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T00:20:04.187716] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T00:20:04.187757] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T00:20:04.187783] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T00:20:04.187948] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T00:20:04.190411] Processed race 44468 for house_106 [2026-03-04T00:20:04.484973] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T00:20:04.485194] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T00:20:04.485249] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T00:20:04.485493] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T00:20:04.506299] Processed race 44548 for house_117 [2026-03-04T00:20:05.062407] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T00:20:05.063069] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T00:20:05.063112] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T00:20:05.063142] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T00:20:05.063174] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T00:20:05.063392] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T00:20:05.063497] Processed race 44512 for house_112 [2026-03-04T00:20:05.223248] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T00:20:05.223365] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T00:20:05.223408] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T00:20:05.223833] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T00:20:05.225175] Processed race 44480 for house_108 [2026-03-04T00:20:05.235289] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T00:20:05.235384] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T00:20:05.235426] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T00:20:05.235669] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T00:20:05.236539] Processed race 44564 for house_119 [2026-03-04T00:20:05.312519] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T00:20:05.312714] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T00:20:05.312768] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T00:20:05.312809] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T00:20:05.314104] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T00:20:05.315133] Processed race 44560 for house_118 [2026-03-04T00:20:05.404889] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T00:20:05.405020] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T00:20:05.405075] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T00:20:05.405118] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T00:20:05.405365] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T00:20:05.409415] Processed race 44580 for house_120 [2026-03-04T00:20:05.531371] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T00:20:05.537736] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T00:20:05.537833] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T00:20:05.538181] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T00:20:05.548404] Processed race 44588 for house_121 [2026-03-04T00:20:05.573402] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T00:20:05.575754] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T00:20:05.576491] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T00:20:05.576830] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T00:20:05.589975] Processed race 44596 for house_122 [2026-03-04T00:20:05.605078] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T00:20:05.605187] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T00:20:05.605232] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T00:20:05.606507] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T00:20:05.609598] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T00:20:05.609686] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T00:20:05.609741] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T00:20:05.609787] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T00:20:05.609845] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T00:20:05.610040] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T00:20:05.631486] Processed race 44616 for house_125 [2026-03-04T00:20:05.631632] Processed race 44612 for house_125 [2026-03-04T00:20:06.153427] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T00:20:06.154624] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T00:20:06.154678] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T00:20:06.154919] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T00:20:06.156813] Processed race 44620 for house_126 [2026-03-04T00:20:06.190622] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T00:20:06.190736] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T00:20:06.190796] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T00:20:06.190841] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T00:20:06.191049] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T00:20:06.193245] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T00:20:06.193317] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T00:20:06.193356] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T00:20:06.194591] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T00:20:06.195189] Processed race 44624 for house_126 [2026-03-04T00:20:06.195282] Processed race 44648 for house_129 [2026-03-04T00:20:06.315599] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T00:20:06.315740] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T00:20:06.315795] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T00:20:06.316030] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T00:20:06.319636] Processed race 44660 for house_130 [2026-03-04T00:20:06.338244] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T00:20:06.338388] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T00:20:06.338427] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T00:20:06.339768] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T00:20:06.341783] Processed race 44461 for house_13 [2026-03-04T00:20:06.436676] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T00:20:06.436816] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T00:20:06.436855] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T00:20:06.437068] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T00:20:06.441751] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T00:20:06.442436] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T00:20:06.442492] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T00:20:06.442524] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T00:20:06.442555] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T00:20:06.442612] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T00:20:06.442828] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T00:20:06.446469] Processed race 44696 for house_134 [2026-03-04T00:20:06.446585] Processed race 44668 for house_131 [2026-03-04T00:20:06.469070] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T00:20:06.470092] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T00:20:06.470152] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T00:20:06.470533] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T00:20:06.490962] Processed race 44437 for house_137 [2026-03-04T00:20:06.615220] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T00:20:06.615375] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T00:20:06.615436] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T00:20:06.615493] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T00:20:06.615754] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T00:20:06.616517] Processed race 44445 for house_138 [2026-03-04T00:20:06.651374] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T00:20:06.651537] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T00:20:06.651614] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T00:20:06.651673] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T00:20:06.651920] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T00:20:06.652748] Processed race 44449 for house_139 [2026-03-04T00:20:06.736409] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T00:20:06.736608] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T00:20:06.736912] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T00:20:06.737473] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T00:20:06.738942] Processed race 44545 for house_14 [2026-03-04T00:20:06.773854] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T00:20:06.774017] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T00:20:06.774055] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T00:20:06.775238] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T00:20:06.776210] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T00:20:06.780838] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T00:20:06.780947] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T00:20:06.780990] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T00:20:06.781025] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T00:20:06.782326] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T00:20:06.812534] Processed race 44481 for house_142 [2026-03-04T00:20:06.812804] Processed race 44497 for house_144 [2026-03-04T00:20:06.896953] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T00:20:06.897098] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T00:20:06.897135] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T00:20:06.897165] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T00:20:06.897195] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T00:20:06.897407] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T00:20:06.898524] Processed race 44537 for house_149 [2026-03-04T00:20:06.903952] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T00:20:06.904061] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T00:20:06.904125] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T00:20:06.904395] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T00:20:06.905660] Processed race 44553 for house_150 [2026-03-04T00:20:06.943461] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T00:20:06.943623] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T00:20:06.943675] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T00:20:06.943920] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T00:20:06.944765] Processed race 44573 for house_16 [2026-03-04T00:20:06.977156] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T00:20:06.977406] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T00:20:06.977494] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T00:20:06.977556] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T00:20:06.977912] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T00:20:06.980456] Processed race 44577 for house_17 [2026-03-04T00:20:06.992755] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T00:20:06.992870] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T00:20:06.992920] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T00:20:06.993165] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T00:20:06.993999] Processed race 44581 for house_17 [2026-03-04T00:20:07.059469] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T00:20:07.061808] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T00:20:07.061900] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T00:20:07.062125] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T00:20:07.062908] Processed race 44593 for house_19 [2026-03-04T00:20:07.072340] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T00:20:07.072487] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T00:20:07.072562] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T00:20:07.073035] Processed race 44597 for house_19 [2026-03-04T00:20:07.072854] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T00:20:07.109759] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T00:20:07.109885] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T00:20:07.109918] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T00:20:07.110156] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T00:20:07.111704] Processed race 44629 for house_23 [2026-03-04T00:20:07.155388] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T00:20:07.155518] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T00:20:07.155559] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T00:20:07.157825] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T00:20:07.158524] Processed race 44633 for house_23 [2026-03-04T00:20:07.159311] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T00:20:07.159374] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T00:20:07.159413] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T00:20:07.159663] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T00:20:07.160178] Processed race 44645 for house_25 [2026-03-04T00:20:07.224674] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T00:20:07.224793] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T00:20:07.224827] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T00:20:07.225002] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T00:20:07.226641] Processed race 44653 for house_26 [2026-03-04T00:20:07.237185] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T00:20:07.237315] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T00:20:07.237355] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T00:20:07.237561] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T00:20:07.238613] Processed race 44661 for house_27 [2026-03-04T00:20:07.275990] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T00:20:07.276136] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T00:20:07.276173] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T00:20:07.276379] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T00:20:07.280527] Processed race 44669 for house_28 [2026-03-04T00:20:07.314491] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T00:20:07.314653] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T00:20:07.314703] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T00:20:07.314930] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T00:20:07.316186] Processed race 44482 for house_3 [2026-03-04T00:20:07.344081] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T00:20:07.344205] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T00:20:07.344252] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T00:20:07.344514] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T00:20:07.345318] Processed race 44486 for house_3 [2026-03-04T00:20:07.388110] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T00:20:07.388256] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T00:20:07.388307] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T00:20:07.388635] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T00:20:07.390106] Processed race 44693 for house_30 [2026-03-04T00:20:07.397917] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T00:20:07.398297] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T00:20:07.398372] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T00:20:07.398434] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T00:20:07.398743] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T00:20:07.400551] Processed race 44462 for house_37 [2026-03-04T00:20:07.438399] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T00:20:07.438877] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T00:20:07.438927] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T00:20:07.439135] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T00:20:07.439919] Processed race 44466 for house_37 [2026-03-04T00:20:07.476756] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T00:20:07.476903] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T00:20:07.476949] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T00:20:07.476982] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T00:20:07.477283] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T00:20:07.482003] Processed race 44494 for house_40 [2026-03-04T00:20:07.505170] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T00:20:07.505277] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T00:20:07.505315] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T00:20:07.505351] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T00:20:07.505610] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T00:20:07.506691] Processed race 44498 for house_41 [2026-03-04T00:20:07.553867] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T00:20:07.554147] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T00:20:07.554191] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T00:20:07.554223] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T00:20:07.554474] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T00:20:07.557106] Processed race 44502 for house_41 [2026-03-04T00:20:07.559852] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T00:20:07.559939] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T00:20:07.559978] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T00:20:07.560303] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T00:20:07.561038] Processed race 44522 for house_44 [2026-03-04T00:20:07.610780] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T00:20:07.610950] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T00:20:07.610999] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T00:20:07.611590] Processed race 44526 for house_44 [2026-03-04T00:20:07.611477] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T00:20:07.659191] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T00:20:07.660270] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T00:20:07.660331] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T00:20:07.661519] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T00:20:07.664024] Processed race 44542 for house_47 [2026-03-04T00:20:07.672465] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T00:20:07.672724] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T00:20:07.672792] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T00:20:07.672830] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T00:20:07.672863] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T00:20:07.672894] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T00:20:07.672930] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T00:20:07.672962] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T00:20:07.672994] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T00:20:07.673301] Processed race 44558 for house_49 [2026-03-04T00:20:07.673264] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T00:20:07.716077] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T00:20:07.716273] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T00:20:07.716317] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T00:20:07.716543] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T00:20:07.716668] Processed race 44654 for house_5 [2026-03-04T00:20:07.723399] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T00:20:07.723523] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T00:20:07.723599] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T00:20:07.723644] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T00:20:07.723683] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T00:20:07.723715] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T00:20:07.723749] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T00:20:07.723977] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T00:20:07.724855] Processed race 44570 for house_50 [2026-03-04T00:20:07.833401] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T00:20:07.833593] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T00:20:07.833652] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T00:20:07.833980] Processed race 44590 for house_52 [2026-03-04T00:20:07.833923] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T00:20:07.837681] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T00:20:07.839547] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T00:20:07.839661] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T00:20:07.839938] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T00:20:07.843521] Processed race 44618 for house_56 [2026-03-04T00:20:07.844164] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T00:20:07.844233] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T00:20:07.844287] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T00:20:07.844991] Processed race 44622 for house_56 [2026-03-04T00:20:07.844916] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T00:20:08.117720] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T00:20:08.117890] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T00:20:08.118522] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T00:20:08.118919] Processed race 44638 for house_58 [2026-03-04T00:20:08.118818] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T00:20:08.511317] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T00:20:08.511504] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T00:20:08.511561] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T00:20:08.511843] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T00:20:08.513727] Processed race 44642 for house_59 [2026-03-04T00:20:08.707006] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T00:20:08.707170] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T00:20:08.707211] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T00:20:08.707441] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T00:20:08.708140] Processed race 44666 for house_61 [2026-03-04T00:20:08.792962] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T00:20:08.793742] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T00:20:08.793824] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T00:20:08.793860] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T00:20:08.794066] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T00:20:08.794851] Processed race 44662 for house_60 [2026-03-04T00:20:08.795024] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T00:20:08.795070] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T00:20:08.795229] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T00:20:08.795989] Processed race 44670 for house_61 [2026-03-04T00:20:08.811037] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T00:20:08.811187] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T00:20:08.811226] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T00:20:08.815769] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T00:20:08.818753] Processed race 44690 for house_64 [2026-03-04T00:20:08.911880] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T00:20:08.912049] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T00:20:08.912103] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T00:20:08.912557] Processed race 44694 for house_64 [2026-03-04T00:20:08.912512] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T00:20:08.933233] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T00:20:08.933396] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T00:20:08.933470] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T00:20:08.933739] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T00:20:08.933784] Processed race 44431 for house_67 [2026-03-04T00:20:08.952410] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T00:20:08.952625] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T00:20:08.953856] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T00:20:08.954022] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T00:20:08.954083] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T00:20:08.954351] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T00:20:08.955479] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T00:20:08.955986] Processed race 44535 for house_7 [2026-03-04T00:20:08.957236] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T00:20:08.958008] Processed race 44435 for house_67 [2026-03-04T00:20:08.973562] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T00:20:08.973828] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T00:20:08.973882] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T00:20:08.974136] Processed race 44539 for house_7 [2026-03-04T00:20:08.974101] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T00:20:09.087758] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T00:20:09.087947] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T00:20:09.088002] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T00:20:09.088044] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T00:20:09.088113] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T00:20:09.089417] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T00:20:09.089516] Processed race 44475 for house_71 [2026-03-04T00:20:09.090150] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T00:20:09.091297] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T00:20:09.091353] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T00:20:09.091397] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T00:20:09.091650] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T00:20:09.091827] Processed race 44467 for house_70 [2026-03-04T00:20:09.116080] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T00:20:09.116386] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T00:20:09.116472] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T00:20:09.116748] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T00:20:09.118310] Processed race 44499 for house_74 [2026-03-04T00:20:09.119040] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T00:20:09.119131] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T00:20:09.119170] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T00:20:09.119361] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T00:20:09.120404] Processed race 44507 for house_76 [2026-03-04T00:20:09.132593] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T00:20:09.133245] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T00:20:09.134081] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T00:20:09.134151] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T00:20:09.134425] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T00:20:09.135553] Processed race 44511 for house_76 [2026-03-04T00:20:09.244536] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T00:20:09.245618] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T00:20:09.245685] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T00:20:09.246034] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T00:20:09.250972] Processed race 44627 for house_8 [2026-03-04T00:20:09.260615] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T00:20:09.260763] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T00:20:09.260811] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T00:20:09.261101] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T00:20:09.261162] Processed race 44543 for house_80 [2026-03-04T00:20:09.294234] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T00:20:09.294390] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T00:20:09.294427] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T00:20:09.294679] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T00:20:09.307006] Processed race 44587 for house_85 [2026-03-04T00:20:09.306364] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T00:20:09.307639] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T00:20:09.307685] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T00:20:09.308771] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T00:20:09.310301] Processed race 44583 for house_85 [2026-03-04T00:20:09.315105] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T00:20:09.315226] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T00:20:09.315288] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T00:20:09.315617] Processed race 44595 for house_86 [2026-03-04T00:20:09.315564] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T00:20:09.410460] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T00:20:09.410630] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T00:20:09.410692] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T00:20:09.411674] Processed race 44611 for house_88 [2026-03-04T00:20:09.411627] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T00:20:09.430071] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T00:20:09.430236] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T00:20:09.430279] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T00:20:09.430319] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T00:20:09.430681] Processed race 44619 for house_89 [2026-03-04T00:20:09.430621] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T00:20:09.461753] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T00:20:09.462700] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T00:20:09.462775] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T00:20:09.462843] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T00:20:09.463390] Processed race 44707 for house_9 [2026-03-04T00:20:09.463148] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T00:20:09.471179] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T00:20:09.471311] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T00:20:09.471369] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T00:20:09.471635] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T00:20:09.473632] Processed race 44639 for house_91 [2026-03-04T00:20:09.478340] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T00:20:09.478675] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T00:20:09.478766] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T00:20:09.478997] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T00:20:09.480873] Processed race 44647 for house_92 [2026-03-04T00:20:09.577749] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T00:20:09.577933] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T00:20:09.578001] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T00:20:09.578359] Processed race 44655 for house_93 [2026-03-04T00:20:09.578288] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T00:20:09.587270] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T00:20:09.587412] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T00:20:09.587461] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T00:20:09.587493] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T00:20:09.587522] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T00:20:09.587548] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T00:20:09.587795] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T00:20:09.589374] Processed race 44663 for house_94 [2026-03-04T00:20:09.627283] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T00:20:09.628744] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T00:20:09.628815] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T00:20:09.628869] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T00:20:09.629840] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T00:20:09.631198] Processed race 44691 for house_98 [2026-03-04T00:20:09.637690] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T00:20:09.637819] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T00:20:09.638470] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T00:20:09.639239] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T00:20:09.640993] Processed race 44679 for house_97 [2026-03-04T00:20:09.643144] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T00:20:09.643518] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T00:20:09.643593] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T00:20:09.643798] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T00:20:09.645158] Processed race 44687 for house_98 [2026-03-04T00:20:09.640699] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T00:20:09.747839] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T00:20:09.748011] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T00:20:09.748209] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T00:20:09.748834] Processed race 44406 for senate_11 [2026-03-04T00:20:09.748764] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T00:20:09.769411] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T00:20:09.769657] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T00:20:09.769716] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T00:20:09.769861] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T00:20:09.770313] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T00:20:09.770588] Processed race 44378 for senate_19 [2026-03-04T00:20:09.793919] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T00:20:09.794074] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T00:20:09.794115] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T00:20:09.794482] Processed race 44711 for senate_2 [2026-03-04T00:20:09.794390] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T00:20:09.803006] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T00:20:09.803160] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T00:20:09.803217] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T00:20:09.803257] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T00:20:09.805165] Processed race 44376 for senate_22 [2026-03-04T00:20:09.804823] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T00:20:09.821956] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T00:20:09.822136] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T00:20:09.822205] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T00:20:09.822886] Processed race 44377 for senate_21 [2026-03-04T00:20:09.911506] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T00:20:09.912008] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T00:20:09.912095] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T00:20:09.913957] Processed race 44382 for senate_3 [2026-03-04T00:20:09.924028] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T00:20:09.924156] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T00:20:09.924196] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T00:20:09.925097] Processed race 44381 for senate_4 [2026-03-04T00:20:09.956977] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T00:20:09.957131] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T00:20:09.957166] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T00:20:09.957509] Processed race 44379 for senate_5 [2026-03-04T00:20:09.973955] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T00:20:09.974092] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T00:20:09.974136] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T00:20:09.974168] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T00:20:09.974502] Processed race 44380 for senate_5 [2026-03-04T00:20:09.982234] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T00:30:04.545800] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T00:30:04.546698] ✅ Loaded candidate metadata for state legislature [2026-03-04T00:30:04.546776] Starting parallel fetching of 98 races... [2026-03-04T00:30:04.568131] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T00:30:04.618173] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T00:30:04.635983] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T00:30:04.660344] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T00:30:04.695805] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T00:30:04.767422] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T00:30:04.767654] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T00:30:04.767715] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T00:30:04.767947] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T00:30:04.768850] Processed race 44605 for house_1 [2026-03-04T00:30:04.804513] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T00:30:04.804660] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T00:30:04.804700] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T00:30:04.804735] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T00:30:04.804975] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T00:30:04.810900] Processed race 44496 for house_10 [2026-03-04T00:30:04.824553] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T00:30:04.824673] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T00:30:04.824718] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T00:30:04.824754] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T00:30:04.824963] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T00:30:04.826105] Processed race 44428 for house_1 [2026-03-04T00:30:04.851562] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T00:30:04.851696] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T00:30:04.851747] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T00:30:04.851969] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T00:30:04.853108] Processed race 44436 for house_101 [2026-03-04T00:30:04.885468] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T00:30:04.885621] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T00:30:04.885664] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T00:30:04.885697] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T00:30:04.885906] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T00:30:04.899847] Processed race 44468 for house_106 [2026-03-04T00:30:04.949160] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T00:30:04.949304] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T00:30:04.949342] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T00:30:04.949554] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T00:30:04.952729] Processed race 44480 for house_108 [2026-03-04T00:30:05.019151] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T00:30:05.019276] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T00:30:05.019314] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T00:30:05.019344] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T00:30:05.019376] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T00:30:05.019609] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T00:30:05.025834] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T00:30:05.025925] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T00:30:05.025963] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T00:30:05.026220] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T00:30:05.029748] Processed race 44512 for house_112 [2026-03-04T00:30:05.029835] Processed race 44548 for house_117 [2026-03-04T00:30:05.044847] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T00:30:05.044983] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T00:30:05.045107] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T00:30:05.045160] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T00:30:05.045378] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T00:30:05.046278] Processed race 44560 for house_118 [2026-03-04T00:30:05.114608] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T00:30:05.114714] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T00:30:05.114760] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T00:30:05.114978] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T00:30:05.115814] Processed race 44564 for house_119 [2026-03-04T00:30:05.135931] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T00:30:05.136111] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T00:30:05.136169] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T00:30:05.136203] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T00:30:05.136372] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T00:30:05.137132] Processed race 44580 for house_120 [2026-03-04T00:30:05.194405] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T00:30:05.194525] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T00:30:05.194589] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T00:30:05.194797] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T00:30:05.195752] Processed race 44588 for house_121 [2026-03-04T00:30:05.204014] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T00:30:05.204187] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T00:30:05.204227] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T00:30:05.204418] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T00:30:05.219327] Processed race 44596 for house_122 [2026-03-04T00:30:05.225319] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T00:30:05.225449] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T00:30:05.225487] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T00:30:05.225517] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T00:30:05.225543] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T00:30:05.225747] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T00:30:05.226733] Processed race 44612 for house_125 [2026-03-04T00:30:05.314427] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T00:30:05.314567] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T00:30:05.314631] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T00:30:05.314847] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T00:30:05.316094] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T00:30:05.316162] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T00:30:05.316199] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T00:30:05.316336] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T00:30:05.322812] Processed race 44620 for house_126 [2026-03-04T00:30:05.322926] Processed race 44616 for house_125 [2026-03-04T00:30:05.392273] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T00:30:05.392401] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T00:30:05.392450] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T00:30:05.392714] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T00:30:05.393871] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T00:30:05.393940] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T00:30:05.393977] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T00:30:05.394010] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T00:30:05.394259] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T00:30:05.394865] Processed race 44648 for house_129 [2026-03-04T00:30:05.394925] Processed race 44624 for house_126 [2026-03-04T00:30:05.426477] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T00:30:05.426608] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T00:30:05.426652] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T00:30:05.426898] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T00:30:05.431782] Processed race 44461 for house_13 [2026-03-04T00:30:05.522460] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T00:30:05.522592] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T00:30:05.522633] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T00:30:05.522662] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T00:30:05.522691] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T00:30:05.522719] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T00:30:05.522901] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T00:30:05.523995] Processed race 44668 for house_131 [2026-03-04T00:30:05.623384] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T00:30:05.623530] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T00:30:05.623598] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T00:30:05.623820] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T00:30:05.624627] Processed race 44660 for house_130 [2026-03-04T00:30:05.641464] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T00:30:05.641617] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T00:30:05.641667] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T00:30:05.641868] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T00:30:05.643013] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T00:30:05.643144] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T00:30:05.643189] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T00:30:05.643337] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T00:30:05.644213] Processed race 44696 for house_134 [2026-03-04T00:30:05.644283] Processed race 44437 for house_137 [2026-03-04T00:30:05.749588] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T00:30:05.749727] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T00:30:05.749786] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T00:30:05.749823] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T00:30:05.750105] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T00:30:05.750959] Processed race 44445 for house_138 [2026-03-04T00:30:05.843399] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T00:30:05.843545] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T00:30:05.843618] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T00:30:05.843658] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T00:30:05.843953] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T00:30:05.844868] Processed race 44449 for house_139 [2026-03-04T00:30:05.928274] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T00:30:05.928375] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T00:30:05.928411] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T00:30:05.928521] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T00:30:05.928751] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T00:30:05.929965] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T00:30:05.930098] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T00:30:05.930158] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T00:30:05.930197] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T00:30:05.930367] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T00:30:05.932480] Processed race 44497 for house_144 [2026-03-04T00:30:05.932558] Processed race 44481 for house_142 [2026-03-04T00:30:05.933163] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T00:30:05.933234] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T00:30:05.933275] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T00:30:05.933467] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T00:30:05.934174] Processed race 44545 for house_14 [2026-03-04T00:30:05.938805] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T00:30:05.938892] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T00:30:05.938929] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T00:30:05.938959] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T00:30:05.938987] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T00:30:05.939252] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T00:30:05.940789] Processed race 44537 for house_149 [2026-03-04T00:30:06.067457] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T00:30:06.067615] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T00:30:06.067675] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T00:30:06.067928] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T00:30:06.070420] Processed race 44553 for house_150 [2026-03-04T00:30:06.101412] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T00:30:06.101525] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T00:30:06.101566] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T00:30:06.101785] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T00:30:06.104646] Processed race 44573 for house_16 [2026-03-04T00:30:06.117345] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T00:30:06.117482] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T00:30:06.117521] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T00:30:06.117550] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T00:30:06.117757] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T00:30:06.118597] Processed race 44577 for house_17 [2026-03-04T00:30:06.119823] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T00:30:06.119895] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T00:30:06.119935] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T00:30:06.120149] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T00:30:06.121250] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T00:30:06.121322] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T00:30:06.121371] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T00:30:06.121589] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T00:30:06.122312] Processed race 44593 for house_19 [2026-03-04T00:30:06.122379] Processed race 44581 for house_17 [2026-03-04T00:30:06.237332] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T00:30:06.237475] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T00:30:06.237523] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T00:30:06.238020] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T00:30:06.239131] Processed race 44597 for house_19 [2026-03-04T00:30:06.272761] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T00:30:06.272917] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T00:30:06.272974] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T00:30:06.273243] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T00:30:06.274332] Processed race 44629 for house_23 [2026-03-04T00:30:06.302228] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T00:30:06.302362] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T00:30:06.302398] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T00:30:06.302638] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T00:30:06.304584] Processed race 44653 for house_26 [2026-03-04T00:30:06.325878] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T00:30:06.326006] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T00:30:06.327184] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T00:30:06.327431] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T00:30:06.329771] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T00:30:06.329834] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T00:30:06.329869] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T00:30:06.330011] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T00:30:06.333175] Processed race 44633 for house_23 [2026-03-04T00:30:06.333246] Processed race 44645 for house_25 [2026-03-04T00:30:06.399800] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T00:30:06.399927] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T00:30:06.399964] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T00:30:06.400246] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T00:30:06.401664] Processed race 44661 for house_27 [2026-03-04T00:30:06.462846] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T00:30:06.462973] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T00:30:06.463009] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T00:30:06.463208] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T00:30:06.464007] Processed race 44669 for house_28 [2026-03-04T00:30:06.464171] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T00:30:06.464221] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T00:30:06.464253] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T00:30:06.464504] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T00:30:06.465024] Processed race 44482 for house_3 [2026-03-04T00:30:06.506457] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T00:30:06.506613] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T00:30:06.506670] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T00:30:06.506995] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T00:30:06.508288] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T00:30:06.508362] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T00:30:06.508409] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T00:30:06.519739] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T00:30:06.520752] Processed race 44486 for house_3 [2026-03-04T00:30:06.520836] Processed race 44693 for house_30 [2026-03-04T00:30:06.573967] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T00:30:06.574410] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T00:30:06.574473] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T00:30:06.574535] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T00:30:06.574831] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T00:30:06.578653] Processed race 44462 for house_37 [2026-03-04T00:30:06.641597] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T00:30:06.641763] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T00:30:06.641810] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T00:30:06.641850] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T00:30:06.642076] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T00:30:06.645755] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T00:30:06.645846] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T00:30:06.645902] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T00:30:06.646113] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T00:30:06.661790] Processed race 44494 for house_40 [2026-03-04T00:30:06.662629] Processed race 44466 for house_37 [2026-03-04T00:30:06.685096] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T00:30:06.686363] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T00:30:06.686451] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T00:30:06.686507] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T00:30:06.686889] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T00:30:06.700673] Processed race 44498 for house_41 [2026-03-04T00:30:06.701811] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T00:30:06.701887] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T00:30:06.702038] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T00:30:06.702161] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T00:30:06.702424] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T00:30:06.703255] Processed race 44502 for house_41 [2026-03-04T00:30:06.757168] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T00:30:06.757308] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T00:30:06.757361] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T00:30:06.757604] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T00:30:06.758208] Processed race 44522 for house_44 [2026-03-04T00:30:06.809355] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T00:30:06.809498] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T00:30:06.809534] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T00:30:06.809774] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T00:30:06.810477] Processed race 44526 for house_44 [2026-03-04T00:30:06.843005] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T00:30:06.843098] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T00:30:06.843131] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T00:30:06.843311] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T00:30:06.844083] Processed race 44542 for house_47 [2026-03-04T00:30:06.871417] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T00:30:06.871590] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T00:30:06.871665] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T00:30:06.871976] Processed race 44654 for house_5 [2026-03-04T00:30:06.871922] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T00:30:06.876079] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T00:30:06.876157] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T00:30:06.876201] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T00:30:06.876237] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T00:30:06.876274] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T00:30:06.876311] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T00:30:06.876344] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T00:30:06.876377] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T00:30:06.876409] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T00:30:06.876634] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T00:30:06.877332] Processed race 44558 for house_49 [2026-03-04T00:30:06.925798] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T00:30:06.925973] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T00:30:06.926023] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T00:30:06.926072] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T00:30:06.926109] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T00:30:06.926148] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T00:30:06.926180] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T00:30:06.926425] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T00:30:06.926527] Processed race 44570 for house_50 [2026-03-04T00:30:06.964685] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T00:30:06.964849] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T00:30:06.964900] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T00:30:06.965126] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T00:30:06.965954] Processed race 44590 for house_52 [2026-03-04T00:30:07.032740] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T00:30:07.032882] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T00:30:07.032932] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T00:30:07.033202] Processed race 44622 for house_56 [2026-03-04T00:30:07.033156] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T00:30:07.081558] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T00:30:07.081720] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T00:30:07.081761] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T00:30:07.082214] Processed race 44642 for house_59 [2026-03-04T00:30:07.082160] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T00:30:07.113132] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T00:30:07.113303] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T00:30:07.113349] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T00:30:07.113966] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T00:30:07.114299] Processed race 44662 for house_60 [2026-03-04T00:30:07.193554] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T00:30:07.194133] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T00:30:07.194194] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T00:30:07.194868] Processed race 44666 for house_61 [2026-03-04T00:30:07.194765] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T00:30:07.242070] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T00:30:07.243093] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T00:30:07.243777] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T00:30:07.245189] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T00:30:07.248906] Processed race 44670 for house_61 [2026-03-04T00:30:07.276413] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T00:30:07.276673] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T00:30:07.276746] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T00:30:07.276999] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T00:30:07.278143] Processed race 44690 for house_64 [2026-03-04T00:30:07.367609] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T00:30:07.367775] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T00:30:07.368043] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T00:30:07.369307] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T00:30:07.373838] Processed race 44694 for house_64 [2026-03-04T00:30:07.410924] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T00:30:07.411055] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T00:30:07.411109] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T00:30:07.411319] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T00:30:07.412627] Processed race 44431 for house_67 [2026-03-04T00:30:07.476472] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T00:30:07.476628] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T00:30:07.476672] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T00:30:07.476985] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T00:30:07.480657] Processed race 44435 for house_67 [2026-03-04T00:30:07.725166] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T00:30:07.725314] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T00:30:07.725373] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T00:30:07.725621] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T00:30:07.726503] Processed race 44535 for house_7 [2026-03-04T00:30:08.060497] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T00:30:08.060657] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T00:30:08.060710] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T00:30:08.061293] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T00:30:08.062125] Processed race 44539 for house_7 [2026-03-04T00:30:08.320225] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T00:30:08.320381] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T00:30:08.320432] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T00:30:08.321544] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T00:30:08.321814] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T00:30:08.323677] Processed race 44467 for house_70 [2026-03-04T00:30:08.399483] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T00:30:08.399653] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T00:30:08.399706] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T00:30:08.399743] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T00:30:08.399785] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T00:30:08.400017] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T00:30:08.404525] Processed race 44475 for house_71 [2026-03-04T00:30:08.662398] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T00:30:08.662567] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T00:30:08.662629] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T00:30:08.663188] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T00:30:08.664368] Processed race 44618 for house_56 [2026-03-04T00:30:08.698906] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T00:30:08.699210] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T00:30:08.699260] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T00:30:08.700693] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T00:30:08.706917] Processed race 44499 for house_74 [2026-03-04T00:30:08.711163] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T00:30:08.711257] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T00:30:08.711300] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T00:30:08.711332] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T00:30:08.711589] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T00:30:08.718154] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T00:30:08.718268] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T00:30:08.718312] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T00:30:08.719237] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T00:30:08.720346] Processed race 44511 for house_76 [2026-03-04T00:30:08.720518] Processed race 44638 for house_58 [2026-03-04T00:30:08.731302] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T00:30:08.731443] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T00:30:08.731487] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T00:30:08.731726] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T00:30:08.732654] Processed race 44507 for house_76 [2026-03-04T00:30:08.837833] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T00:30:08.839059] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T00:30:08.839192] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T00:30:08.839488] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T00:30:08.840433] Processed race 44627 for house_8 [2026-03-04T00:30:08.880818] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T00:30:08.880982] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T00:30:08.881025] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T00:30:08.881251] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T00:30:08.883379] Processed race 44583 for house_85 [2026-03-04T00:30:08.887246] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T00:30:08.887353] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T00:30:08.887409] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T00:30:08.887719] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T00:30:08.888938] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T00:30:08.889010] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T00:30:08.889062] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T00:30:08.889247] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T00:30:08.891355] Processed race 44543 for house_80 [2026-03-04T00:30:08.891533] Processed race 44587 for house_85 [2026-03-04T00:30:08.911657] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T00:30:08.911814] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T00:30:08.911866] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T00:30:08.912092] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T00:30:08.915516] Processed race 44595 for house_86 [2026-03-04T00:30:09.017069] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T00:30:09.017236] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T00:30:09.017310] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T00:30:09.017560] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T00:30:09.022633] Processed race 44611 for house_88 [2026-03-04T00:30:09.056088] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T00:30:09.056226] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T00:30:09.056263] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T00:30:09.056490] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T00:30:09.057258] Processed race 44639 for house_91 [2026-03-04T00:30:09.067315] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T00:30:09.067891] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T00:30:09.067971] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T00:30:09.068013] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T00:30:09.068047] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T00:30:09.069415] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T00:30:09.070567] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T00:30:09.071190] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T00:30:09.071259] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T00:30:09.071496] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T00:30:09.073361] Processed race 44707 for house_9 [2026-03-04T00:30:09.073493] Processed race 44619 for house_89 [2026-03-04T00:30:09.098721] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T00:30:09.098920] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T00:30:09.098968] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T00:30:09.100327] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T00:30:09.129649] Processed race 44647 for house_92 [2026-03-04T00:30:09.232619] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T00:30:09.232781] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T00:30:09.235476] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T00:30:09.235539] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T00:30:09.235594] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T00:30:09.235626] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T00:30:09.235653] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T00:30:09.235681] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T00:30:09.235953] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T00:30:09.241611] Processed race 44663 for house_94 [2026-03-04T00:30:09.234994] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T00:30:09.242878] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T00:30:09.246628] Processed race 44655 for house_93 [2026-03-04T00:30:09.247504] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T00:30:09.247587] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T00:30:09.247802] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T00:30:09.248155] Processed race 44687 for house_98 [2026-03-04T00:30:09.248059] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T00:30:09.260317] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T00:30:09.260497] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T00:30:09.260549] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T00:30:09.260609] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T00:30:09.261527] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T00:30:09.264060] Processed race 44679 for house_97 [2026-03-04T00:30:09.288904] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T00:30:09.289175] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T00:30:09.289244] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T00:30:09.289281] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T00:30:09.289492] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T00:30:09.293931] Processed race 44691 for house_98 [2026-03-04T00:30:09.406330] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T00:30:09.406541] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T00:30:09.406603] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T00:30:09.406644] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T00:30:09.408955] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T00:30:09.412589] Processed race 44378 for senate_19 [2026-03-04T00:30:09.425677] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T00:30:09.427360] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T00:30:09.427426] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T00:30:09.427702] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T00:30:09.435343] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T00:30:09.435481] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T00:30:09.435522] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T00:30:09.435755] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T00:30:09.444225] Processed race 44711 for senate_2 [2026-03-04T00:30:09.444366] Processed race 44406 for senate_11 [2026-03-04T00:30:09.445012] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T00:30:09.445090] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T00:30:09.445675] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T00:30:09.446343] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T00:30:09.456752] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T00:30:09.459392] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T00:30:09.459494] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T00:30:09.459553] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T00:30:09.461239] Processed race 44377 for senate_21 [2026-03-04T00:30:09.461325] Processed race 44376 for senate_22 [2026-03-04T00:30:09.610043] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T00:30:09.610178] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T00:30:09.610216] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T00:30:09.610809] Processed race 44382 for senate_3 [2026-03-04T00:30:09.636324] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T00:30:09.636692] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T00:30:09.636763] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T00:30:09.636820] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T00:30:09.637187] Processed race 44380 for senate_5 [2026-03-04T00:30:09.639018] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T00:30:09.639095] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T00:30:09.639132] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T00:30:09.639372] Processed race 44379 for senate_5 [2026-03-04T00:30:09.649397] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T00:30:09.650620] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T00:30:09.650687] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T00:30:09.652848] Processed race 44381 for senate_4 [2026-03-04T00:30:09.668312] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T00:40:02.646736] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T00:40:02.647502] ✅ Loaded candidate metadata for state legislature [2026-03-04T00:40:02.672921] Starting parallel fetching of 98 races... [2026-03-04T00:40:02.789241] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T00:40:02.795956] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T00:40:02.813846] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T00:40:02.829386] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T00:40:02.898749] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T00:40:03.158736] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T00:40:03.158846] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T00:40:03.158892] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T00:40:03.158949] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T00:40:03.159196] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T00:40:03.160550] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T00:40:03.160640] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T00:40:03.160695] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T00:40:03.160892] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T00:40:03.161700] Processed race 44496 for house_10 [2026-03-04T00:40:03.161781] Processed race 44605 for house_1 [2026-03-04T00:40:03.271447] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T00:40:03.271657] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T00:40:03.271727] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T00:40:03.271769] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T00:40:03.272993] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T00:40:03.273991] Processed race 44468 for house_106 [2026-03-04T00:40:03.286814] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T00:40:03.288012] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T00:40:03.288085] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T00:40:03.288486] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T00:40:03.297629] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T00:40:03.297740] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T00:40:03.297800] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T00:40:03.298360] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T00:40:03.298632] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T00:40:03.299845] Processed race 44436 for house_101 [2026-03-04T00:40:03.299919] Processed race 44428 for house_1 [2026-03-04T00:40:03.435895] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T00:40:03.436218] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T00:40:03.436285] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T00:40:03.436530] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T00:40:03.437964] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T00:40:03.438045] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T00:40:03.438104] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T00:40:03.438154] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T00:40:03.438199] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T00:40:03.438399] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T00:40:03.453676] Processed race 44480 for house_108 [2026-03-04T00:40:03.453813] Processed race 44512 for house_112 [2026-03-04T00:40:03.465398] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T00:40:03.465548] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T00:40:03.465604] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T00:40:03.465820] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T00:40:03.473859] Processed race 44548 for house_117 [2026-03-04T00:40:03.489153] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T00:40:03.489292] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T00:40:03.489333] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T00:40:03.489386] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T00:40:03.489656] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T00:40:03.490982] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T00:40:03.491045] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T00:40:03.491080] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T00:40:03.491233] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T00:40:03.494066] Processed race 44560 for house_118 [2026-03-04T00:40:03.494133] Processed race 44564 for house_119 [2026-03-04T00:40:03.643915] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T00:40:03.644106] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T00:40:03.644168] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T00:40:03.644391] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T00:40:03.656565] Processed race 44588 for house_121 [2026-03-04T00:40:03.659651] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T00:40:03.659747] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T00:40:03.659796] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T00:40:03.659832] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T00:40:03.660041] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T00:40:03.660963] Processed race 44580 for house_120 [2026-03-04T00:40:03.714771] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T00:40:03.715249] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T00:40:03.715327] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T00:40:03.715615] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T00:40:03.717947] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T00:40:03.718109] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T00:40:03.718154] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T00:40:03.718408] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T00:40:03.725180] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T00:40:03.725306] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T00:40:03.725360] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T00:40:03.725402] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T00:40:03.725503] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T00:40:03.725748] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T00:40:03.743363] Processed race 44596 for house_122 [2026-03-04T00:40:03.743508] Processed race 44616 for house_125 [2026-03-04T00:40:03.743554] Processed race 44612 for house_125 [2026-03-04T00:40:03.944655] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T00:40:03.944857] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T00:40:03.944912] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T00:40:03.945193] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T00:40:03.946780] Processed race 44620 for house_126 [2026-03-04T00:40:03.961316] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T00:40:03.961439] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T00:40:03.961481] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T00:40:03.961513] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T00:40:03.961762] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T00:40:03.962959] Processed race 44624 for house_126 [2026-03-04T00:40:03.963489] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T00:40:03.963551] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T00:40:03.963623] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T00:40:03.963811] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T00:40:03.964607] Processed race 44461 for house_13 [2026-03-04T00:40:03.964855] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T00:40:03.964918] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T00:40:03.964959] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T00:40:03.965226] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T00:40:03.965864] Processed race 44648 for house_129 [2026-03-04T00:40:03.966531] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T00:40:03.966613] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T00:40:03.966650] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T00:40:03.966803] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T00:40:03.968457] Processed race 44660 for house_130 [2026-03-04T00:40:04.150875] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T00:40:04.151018] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T00:40:04.151081] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T00:40:04.151122] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T00:40:04.151171] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T00:40:04.151206] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T00:40:04.151433] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T00:40:04.152504] Processed race 44668 for house_131 [2026-03-04T00:40:04.167231] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T00:40:04.167367] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T00:40:04.167429] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T00:40:04.167670] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T00:40:04.168905] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T00:40:04.168967] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T00:40:04.169001] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T00:40:04.169238] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T00:40:04.169958] Processed race 44437 for house_137 [2026-03-04T00:40:04.170094] Processed race 44696 for house_134 [2026-03-04T00:40:04.194950] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T00:40:04.195100] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T00:40:04.195158] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T00:40:04.195196] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T00:40:04.195392] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T00:40:04.196264] Processed race 44449 for house_139 [2026-03-04T00:40:04.208199] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T00:40:04.208296] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T00:40:04.208339] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T00:40:04.208372] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T00:40:04.208599] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T00:40:04.210150] Processed race 44445 for house_138 [2026-03-04T00:40:04.329130] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T00:40:04.329255] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T00:40:04.329294] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T00:40:04.330846] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T00:40:04.334026] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T00:40:04.334107] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T00:40:04.334155] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T00:40:04.334195] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T00:40:04.334385] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T00:40:04.337710] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T00:40:04.337784] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T00:40:04.337828] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T00:40:04.337866] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T00:40:04.338052] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T00:40:04.342768] Processed race 44545 for house_14 [2026-03-04T00:40:04.342858] Processed race 44497 for house_144 [2026-03-04T00:40:04.342911] Processed race 44481 for house_142 [2026-03-04T00:40:04.362099] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T00:40:04.362212] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T00:40:04.362249] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T00:40:04.362278] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T00:40:04.362306] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T00:40:04.363600] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T00:40:04.365596] Processed race 44537 for house_149 [2026-03-04T00:40:04.389770] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T00:40:04.389901] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T00:40:04.389941] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T00:40:04.390197] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T00:40:04.392157] Processed race 44553 for house_150 [2026-03-04T00:40:04.508077] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T00:40:04.508211] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T00:40:04.508256] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T00:40:04.508288] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T00:40:04.509552] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T00:40:04.516063] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T00:40:04.516170] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T00:40:04.516216] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T00:40:04.516535] Processed race 44577 for house_17 [2026-03-04T00:40:04.516625] Processed race 44581 for house_17 [2026-03-04T00:40:04.516414] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T00:40:04.519695] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T00:40:04.519819] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T00:40:04.519860] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T00:40:04.520047] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T00:40:04.531660] Processed race 44573 for house_16 [2026-03-04T00:40:04.537170] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T00:40:04.537285] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T00:40:04.537329] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T00:40:04.537549] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T00:40:04.538335] Processed race 44593 for house_19 [2026-03-04T00:40:04.607334] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T00:40:04.607484] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T00:40:04.607525] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T00:40:04.607773] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T00:40:04.615322] Processed race 44597 for house_19 [2026-03-04T00:40:04.673080] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T00:40:04.673232] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T00:40:04.673276] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T00:40:04.673508] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T00:40:04.674767] Processed race 44633 for house_23 [2026-03-04T00:40:04.675729] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T00:40:04.675797] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T00:40:04.675844] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T00:40:04.676025] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T00:40:04.677128] Processed race 44629 for house_23 [2026-03-04T00:40:04.704371] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T00:40:04.704519] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T00:40:04.704563] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T00:40:04.704819] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T00:40:04.707398] Processed race 44645 for house_25 [2026-03-04T00:40:04.708239] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T00:40:04.708314] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T00:40:04.708351] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T00:40:04.708558] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T00:40:04.709222] Processed race 44653 for house_26 [2026-03-04T00:40:04.773722] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T00:40:04.773869] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T00:40:04.773922] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T00:40:04.774161] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T00:40:04.777416] Processed race 44661 for house_27 [2026-03-04T00:40:04.835884] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T00:40:04.836297] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T00:40:04.836365] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T00:40:04.836768] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T00:40:04.838598] Processed race 44669 for house_28 [2026-03-04T00:40:04.878721] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T00:40:04.879147] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T00:40:04.879216] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T00:40:04.879513] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T00:40:04.882389] Processed race 44482 for house_3 [2026-03-04T00:40:04.890498] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T00:40:04.890645] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T00:40:04.890699] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T00:40:04.891322] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T00:40:04.892758] Processed race 44693 for house_30 [2026-03-04T00:40:04.898447] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T00:40:04.898562] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T00:40:04.898633] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T00:40:04.898878] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T00:40:04.903153] Processed race 44486 for house_3 [2026-03-04T00:40:04.938845] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T00:40:04.938985] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T00:40:04.940141] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T00:40:04.940187] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T00:40:04.940531] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T00:40:04.942441] Processed race 44462 for house_37 [2026-03-04T00:40:05.121208] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T00:40:05.122142] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T00:40:05.122192] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T00:40:05.122221] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T00:40:05.122967] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T00:40:05.125607] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T00:40:05.125684] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T00:40:05.125732] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T00:40:05.125763] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T00:40:05.125901] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T00:40:05.128630] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T00:40:05.128709] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T00:40:05.128758] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T00:40:05.128981] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T00:40:05.130675] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T00:40:05.130747] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T00:40:05.130787] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T00:40:05.130818] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T00:40:05.131084] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T00:40:05.124755] Processed race 44494 for house_40 [2026-03-04T00:40:05.132909] Processed race 44502 for house_41 [2026-03-04T00:40:05.132977] Processed race 44466 for house_37 [2026-03-04T00:40:05.133098] Processed race 44498 for house_41 [2026-03-04T00:40:05.218554] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T00:40:05.218724] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T00:40:05.218783] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T00:40:05.219044] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T00:40:05.220645] Processed race 44522 for house_44 [2026-03-04T00:40:05.561387] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T00:40:05.561861] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T00:40:05.561913] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T00:40:05.562125] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T00:40:05.563668] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T00:40:05.563734] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T00:40:05.563766] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T00:40:05.563793] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T00:40:05.563817] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T00:40:05.563839] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T00:40:05.563861] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T00:40:05.564000] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T00:40:05.565078] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T00:40:05.565138] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T00:40:05.565170] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T00:40:05.565327] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T00:40:05.566127] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T00:40:05.566183] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T00:40:05.566214] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T00:40:05.566359] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T00:40:05.567887] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T00:40:05.567957] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T00:40:05.567989] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T00:40:05.568015] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T00:40:05.568043] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T00:40:05.568075] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T00:40:05.568105] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T00:40:05.568128] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T00:40:05.568152] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T00:40:05.568360] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T00:40:05.577063] Processed race 44526 for house_44 [2026-03-04T00:40:05.577183] Processed race 44570 for house_50 [2026-03-04T00:40:05.577224] Processed race 44542 for house_47 [2026-03-04T00:40:05.577256] Processed race 44654 for house_5 [2026-03-04T00:40:05.577282] Processed race 44558 for house_49 [2026-03-04T00:40:05.886467] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T00:40:05.886639] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T00:40:05.886691] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T00:40:05.886953] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T00:40:05.888056] Processed race 44590 for house_52 [2026-03-04T00:40:05.893168] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T00:40:05.893271] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T00:40:05.893315] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T00:40:05.893629] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T00:40:05.894371] Processed race 44622 for house_56 [2026-03-04T00:40:05.895045] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T00:40:05.895109] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T00:40:05.895146] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T00:40:05.895295] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T00:40:05.896568] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T00:40:05.896646] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T00:40:05.896683] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T00:40:05.896979] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T00:40:05.898104] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T00:40:05.898186] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T00:40:05.898224] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T00:40:05.898492] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T00:40:05.899242] Processed race 44638 for house_58 [2026-03-04T00:40:05.899673] Processed race 44618 for house_56 [2026-03-04T00:40:05.899727] Processed race 44642 for house_59 [2026-03-04T00:40:06.141787] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T00:40:06.142011] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T00:40:06.142172] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T00:40:06.142534] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T00:40:06.146102] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T00:40:06.146190] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T00:40:06.146249] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T00:40:06.146514] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T00:40:06.149160] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T00:40:06.150104] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T00:40:06.150172] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T00:40:06.150372] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T00:40:06.151503] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T00:40:06.151585] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T00:40:06.151629] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T00:40:06.151808] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T00:40:06.152363] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T00:40:06.153329] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T00:40:06.153400] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T00:40:06.153622] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T00:40:06.155306] Processed race 44694 for house_64 [2026-03-04T00:40:06.155381] Processed race 44670 for house_61 [2026-03-04T00:40:06.155448] Processed race 44690 for house_64 [2026-03-04T00:40:06.155492] Processed race 44662 for house_60 [2026-03-04T00:40:06.155528] Processed race 44666 for house_61 [2026-03-04T00:40:06.306643] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T00:40:06.307002] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T00:40:06.307074] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T00:40:06.307313] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T00:40:06.308874] Processed race 44431 for house_67 [2026-03-04T00:40:06.313814] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T00:40:06.313918] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T00:40:06.313959] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T00:40:06.314195] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T00:40:06.315036] Processed race 44535 for house_7 [2026-03-04T00:40:06.317102] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T00:40:06.317179] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T00:40:06.317222] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T00:40:06.317258] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T00:40:06.317448] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T00:40:06.321036] Processed race 44467 for house_70 [2026-03-04T00:40:06.334330] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T00:40:06.334470] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T00:40:06.334526] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T00:40:06.334770] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T00:40:06.335571] Processed race 44539 for house_7 [2026-03-04T00:40:06.336978] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T00:40:06.337047] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T00:40:06.337091] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T00:40:06.338648] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T00:40:06.346667] Processed race 44435 for house_67 [2026-03-04T00:40:06.551107] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T00:40:06.551273] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T00:40:06.551906] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T00:40:06.551317] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T00:40:06.552294] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T00:40:06.552338] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T00:40:06.552613] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T00:40:06.553867] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T00:40:06.553931] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T00:40:06.553967] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T00:40:06.554167] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T00:40:06.552000] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T00:40:06.556226] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T00:40:06.556475] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T00:40:06.559000] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T00:40:06.559070] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T00:40:06.559109] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T00:40:06.559141] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T00:40:06.559305] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T00:40:06.559919] Processed race 44475 for house_71 [2026-03-04T00:40:06.559998] Processed race 44507 for house_76 [2026-03-04T00:40:06.560057] Processed race 44499 for house_74 [2026-03-04T00:40:06.561587] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T00:40:06.561657] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T00:40:06.561702] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T00:40:06.561886] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T00:40:06.562473] Processed race 44511 for house_76 [2026-03-04T00:40:06.562547] Processed race 44627 for house_8 [2026-03-04T00:40:06.713538] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T00:40:06.713741] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T00:40:06.713788] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T00:40:06.714043] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T00:40:06.719607] Processed race 44595 for house_86 [2026-03-04T00:40:06.720722] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T00:40:06.720902] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T00:40:06.720961] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T00:40:06.721194] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T00:40:06.721566] Processed race 44583 for house_85 [2026-03-04T00:40:06.723967] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T00:40:06.724044] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T00:40:06.724086] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T00:40:06.724522] Processed race 44543 for house_80 [2026-03-04T00:40:06.724282] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T00:40:06.824071] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T00:40:06.824247] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T00:40:06.824293] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T00:40:06.824562] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T00:40:06.826058] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T00:40:06.826124] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T00:40:06.826189] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T00:40:06.826367] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T00:40:06.827770] Processed race 44611 for house_88 [2026-03-04T00:40:06.827839] Processed race 44587 for house_85 [2026-03-04T00:40:07.249384] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T00:40:07.249606] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T00:40:07.249656] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T00:40:07.249692] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T00:40:07.250449] Processed race 44619 for house_89 [2026-03-04T00:40:07.250294] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T00:40:07.384257] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T00:40:07.384420] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T00:40:07.384470] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T00:40:07.384505] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T00:40:07.384743] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T00:40:07.384922] Processed race 44707 for house_9 [2026-03-04T00:40:07.541688] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T00:40:07.541908] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T00:40:07.541948] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T00:40:07.542251] Processed race 44639 for house_91 [2026-03-04T00:40:07.542179] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T00:40:07.699943] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T00:40:07.700121] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T00:40:07.700954] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T00:40:07.702057] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T00:40:07.706647] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T00:40:07.707892] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T00:40:07.707964] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T00:40:07.708996] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T00:40:07.710814] Processed race 44655 for house_93 [2026-03-04T00:40:07.710906] Processed race 44647 for house_92 [2026-03-04T00:40:07.782895] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T00:40:07.783060] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T00:40:07.783104] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T00:40:07.783140] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T00:40:07.783165] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T00:40:07.783197] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T00:40:07.784509] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T00:40:07.785812] Processed race 44663 for house_94 [2026-03-04T00:40:07.788293] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T00:40:07.789809] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T00:40:07.789873] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T00:40:07.789922] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T00:40:07.790480] Processed race 44679 for house_97 [2026-03-04T00:40:07.790334] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T00:40:07.854223] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T00:40:07.854418] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T00:40:07.854511] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T00:40:07.855261] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T00:40:07.857943] Processed race 44687 for house_98 [2026-03-04T00:40:07.869979] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T00:40:07.870131] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T00:40:07.870204] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T00:40:07.870267] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T00:40:07.871049] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T00:40:07.872191] Processed race 44691 for house_98 [2026-03-04T00:40:07.984055] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T00:40:07.984312] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T00:40:07.984475] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T00:40:07.985067] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T00:40:07.986761] Processed race 44406 for senate_11 [2026-03-04T00:40:08.052239] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T00:40:08.052897] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T00:40:08.052961] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T00:40:08.053850] Processed race 44711 for senate_2 [2026-03-04T00:40:08.053756] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T00:40:08.105337] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T00:40:08.105547] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T00:40:08.105661] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T00:40:08.105706] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T00:40:08.106093] Processed race 44378 for senate_19 [2026-03-04T00:40:08.105985] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T00:40:08.108196] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T00:40:08.108263] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T00:40:08.108302] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T00:40:08.108802] Processed race 44377 for senate_21 [2026-03-04T00:40:08.108727] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T00:40:08.202480] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T00:40:08.202670] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T00:40:08.202720] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T00:40:08.202774] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T00:40:08.203663] Processed race 44376 for senate_22 [2026-03-04T00:40:08.307674] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T00:40:08.307851] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T00:40:08.307895] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T00:40:08.308308] Processed race 44382 for senate_3 [2026-03-04T00:40:08.308762] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T00:40:08.308830] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T00:40:08.308862] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T00:40:08.309063] Processed race 44381 for senate_4 [2026-03-04T00:40:08.388874] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T00:40:08.389064] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T00:40:08.389127] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T00:40:08.389184] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T00:40:08.389594] Processed race 44380 for senate_5 [2026-03-04T00:40:08.408363] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T00:40:08.408536] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T00:40:08.408604] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T00:40:08.408893] Processed race 44379 for senate_5 [2026-03-04T00:40:08.415990] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T00:50:02.183292] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T00:50:02.184119] ✅ Loaded candidate metadata for state legislature [2026-03-04T00:50:02.184193] Starting parallel fetching of 98 races... [2026-03-04T00:50:02.206797] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T00:50:02.239162] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T00:50:02.268819] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T00:50:02.323527] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T00:50:02.515138] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T00:50:03.282688] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T00:50:03.282836] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T00:50:03.282883] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T00:50:03.283341] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T00:50:03.285852] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T00:50:03.285930] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T00:50:03.285973] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T00:50:03.286015] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T00:50:03.286345] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T00:50:03.287323] Processed race 44605 for house_1 [2026-03-04T00:50:03.287403] Processed race 44496 for house_10 [2026-03-04T00:50:03.292885] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T00:50:03.292978] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T00:50:03.293028] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T00:50:03.293271] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T00:50:03.296468] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T00:50:03.296702] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T00:50:03.296791] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T00:50:03.296840] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T00:50:03.297050] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T00:50:03.298709] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T00:50:03.298784] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T00:50:03.298831] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T00:50:03.298869] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T00:50:03.299055] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T00:50:03.321251] Processed race 44436 for house_101 [2026-03-04T00:50:03.321378] Processed race 44428 for house_1 [2026-03-04T00:50:03.321431] Processed race 44468 for house_106 [2026-03-04T00:50:03.495544] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T00:50:03.495695] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T00:50:03.495739] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T00:50:03.495953] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T00:50:03.497292] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T00:50:03.497361] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T00:50:03.497419] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T00:50:03.497540] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T00:50:03.498066] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T00:50:03.499610] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T00:50:03.499682] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T00:50:03.499725] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T00:50:03.499761] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T00:50:03.499793] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T00:50:03.499953] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T00:50:03.502518] Processed race 44548 for house_117 [2026-03-04T00:50:03.502736] Processed race 44560 for house_118 [2026-03-04T00:50:03.502804] Processed race 44512 for house_112 [2026-03-04T00:50:03.503395] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T00:50:03.503478] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T00:50:03.503533] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T00:50:03.503734] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T00:50:03.508591] Processed race 44480 for house_108 [2026-03-04T00:50:03.531069] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T00:50:03.531206] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T00:50:03.531248] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T00:50:03.531686] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T00:50:03.535520] Processed race 44564 for house_119 [2026-03-04T00:50:03.686695] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T00:50:03.686887] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T00:50:03.686934] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T00:50:03.686971] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T00:50:03.687003] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T00:50:03.687265] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T00:50:03.690987] Processed race 44612 for house_125 [2026-03-04T00:50:03.747066] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T00:50:03.747241] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T00:50:03.747287] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T00:50:03.747853] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T00:50:03.750452] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T00:50:03.750534] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T00:50:03.750599] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T00:50:03.750879] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T00:50:03.754770] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T00:50:03.754872] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T00:50:03.754974] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T00:50:03.755098] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T00:50:03.755338] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T00:50:03.757245] Processed race 44596 for house_122 [2026-03-04T00:50:03.757420] Processed race 44588 for house_121 [2026-03-04T00:50:03.757472] Processed race 44580 for house_120 [2026-03-04T00:50:03.792746] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T00:50:03.792905] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T00:50:03.792951] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T00:50:03.793379] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T00:50:03.804295] Processed race 44616 for house_125 [2026-03-04T00:50:03.863438] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T00:50:03.863593] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T00:50:03.863655] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T00:50:03.864375] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T00:50:03.867596] Processed race 44620 for house_126 [2026-03-04T00:50:03.933423] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T00:50:03.933570] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T00:50:03.933654] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T00:50:03.933919] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T00:50:03.935798] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T00:50:03.937421] Processed race 44648 for house_129 [2026-03-04T00:50:03.944371] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T00:50:03.944790] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T00:50:03.944868] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T00:50:03.945231] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T00:50:03.935871] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T00:50:03.947463] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T00:50:03.947536] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T00:50:03.947871] Processed race 44461 for house_13 [2026-03-04T00:50:03.948224] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T00:50:03.949059] Processed race 44624 for house_126 [2026-03-04T00:50:03.978983] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T00:50:03.979132] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T00:50:03.979188] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T00:50:03.979433] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T00:50:03.982705] Processed race 44660 for house_130 [2026-03-04T00:50:04.047956] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T00:50:04.048106] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T00:50:04.048150] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T00:50:04.048183] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T00:50:04.048218] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T00:50:04.048252] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T00:50:04.048461] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T00:50:04.049318] Processed race 44668 for house_131 [2026-03-04T00:50:04.148466] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T00:50:04.148656] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T00:50:04.148717] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T00:50:04.148975] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T00:50:04.154834] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T00:50:04.154956] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T00:50:04.155010] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T00:50:04.155055] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T00:50:04.155285] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T00:50:04.159023] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T00:50:04.159162] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T00:50:04.159224] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T00:50:04.159512] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T00:50:04.181291] Processed race 44696 for house_134 [2026-03-04T00:50:04.181503] Processed race 44445 for house_138 [2026-03-04T00:50:04.181547] Processed race 44437 for house_137 [2026-03-04T00:50:04.184504] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T00:50:04.184643] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T00:50:04.184690] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T00:50:04.184728] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T00:50:04.186387] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T00:50:04.191682] Processed race 44449 for house_139 [2026-03-04T00:50:04.234444] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T00:50:04.234550] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T00:50:04.234769] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T00:50:04.235274] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T00:50:04.236161] Processed race 44545 for house_14 [2026-03-04T00:50:04.345631] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T00:50:04.345802] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T00:50:04.345848] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T00:50:04.345883] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T00:50:04.346297] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T00:50:04.347477] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T00:50:04.347543] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T00:50:04.347624] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T00:50:04.347668] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T00:50:04.347706] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T00:50:04.347901] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T00:50:04.348892] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T00:50:04.348965] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T00:50:04.349125] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T00:50:04.349169] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T00:50:04.349336] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T00:50:04.350325] Processed race 44481 for house_142 [2026-03-04T00:50:04.350400] Processed race 44537 for house_149 [2026-03-04T00:50:04.350468] Processed race 44497 for house_144 [2026-03-04T00:50:04.365958] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T00:50:04.366277] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T00:50:04.366342] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T00:50:04.366614] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T00:50:04.367771] Processed race 44553 for house_150 [2026-03-04T00:50:04.409789] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T00:50:04.410395] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T00:50:04.410526] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T00:50:04.410810] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T00:50:04.415001] Processed race 44573 for house_16 [2026-03-04T00:50:04.523204] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T00:50:04.523319] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T00:50:04.523385] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T00:50:04.523462] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T00:50:04.523856] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T00:50:04.525595] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T00:50:04.525673] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T00:50:04.525715] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T00:50:04.525912] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T00:50:04.529215] Processed race 44577 for house_17 [2026-03-04T00:50:04.529369] Processed race 44581 for house_17 [2026-03-04T00:50:04.530765] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T00:50:04.530856] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T00:50:04.530929] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T00:50:04.531306] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T00:50:04.532804] Processed race 44593 for house_19 [2026-03-04T00:50:04.541641] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T00:50:04.541778] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T00:50:04.541826] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T00:50:04.542057] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T00:50:04.548549] Processed race 44597 for house_19 [2026-03-04T00:50:04.605995] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T00:50:04.606150] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T00:50:04.606198] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T00:50:04.606434] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T00:50:04.608174] Processed race 44629 for house_23 [2026-03-04T00:50:04.690634] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T00:50:04.691045] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T00:50:04.691095] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T00:50:04.691373] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T00:50:04.695945] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T00:50:04.696017] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T00:50:04.696053] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T00:50:04.696254] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T00:50:04.699191] Processed race 44645 for house_25 [2026-03-04T00:50:04.699270] Processed race 44633 for house_23 [2026-03-04T00:50:04.704855] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T00:50:04.704946] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T00:50:04.704982] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T00:50:04.705179] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T00:50:04.706691] Processed race 44653 for house_26 [2026-03-04T00:50:04.746920] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T00:50:04.747132] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T00:50:04.747201] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T00:50:04.747841] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T00:50:04.750291] Processed race 44661 for house_27 [2026-03-04T00:50:04.829146] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T00:50:04.829306] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T00:50:04.829348] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T00:50:04.832839] Processed race 44669 for house_28 [2026-03-04T00:50:04.832702] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T00:50:04.859043] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T00:50:04.859178] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T00:50:04.859228] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T00:50:04.859474] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T00:50:04.861276] Processed race 44482 for house_3 [2026-03-04T00:50:04.871853] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T00:50:04.871986] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T00:50:04.872030] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T00:50:04.872315] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T00:50:04.875056] Processed race 44693 for house_30 [2026-03-04T00:50:04.918926] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T00:50:04.919065] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T00:50:04.919098] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T00:50:04.919293] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T00:50:04.920245] Processed race 44486 for house_3 [2026-03-04T00:50:04.964567] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T00:50:04.964865] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T00:50:04.964919] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T00:50:04.964963] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T00:50:04.965285] Processed race 44462 for house_37 [2026-03-04T00:50:04.965208] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T00:50:04.997121] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T00:50:04.997287] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T00:50:04.997336] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T00:50:04.997954] Processed race 44466 for house_37 [2026-03-04T00:50:04.997787] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T00:50:05.014935] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T00:50:05.015070] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T00:50:05.015104] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T00:50:05.015131] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T00:50:05.015349] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T00:50:05.016030] Processed race 44494 for house_40 [2026-03-04T00:50:05.037334] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T00:50:05.037469] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T00:50:05.037536] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T00:50:05.037886] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T00:50:05.038337] Processed race 44498 for house_41 [2026-03-04T00:50:05.038259] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T00:50:05.080712] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T00:50:05.080883] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T00:50:05.080926] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T00:50:05.080953] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T00:50:05.081228] Processed race 44502 for house_41 [2026-03-04T00:50:05.081183] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T00:50:05.124773] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T00:50:05.124935] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T00:50:05.124974] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T00:50:05.125257] Processed race 44522 for house_44 [2026-03-04T00:50:05.125208] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T00:50:05.145938] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T00:50:05.146108] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T00:50:05.146158] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T00:50:05.146471] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T00:50:05.146977] Processed race 44526 for house_44 [2026-03-04T00:50:05.174533] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T00:50:05.175016] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T00:50:05.175073] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T00:50:05.175892] Processed race 44542 for house_47 [2026-03-04T00:50:05.175734] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T00:50:05.185917] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T00:50:05.186083] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T00:50:05.186129] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T00:50:05.186166] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T00:50:05.186198] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T00:50:05.186230] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T00:50:05.186260] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T00:50:05.186306] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T00:50:05.186342] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T00:50:05.187167] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T00:50:05.189711] Processed race 44558 for house_49 [2026-03-04T00:50:05.240601] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T00:50:05.242725] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T00:50:05.242843] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T00:50:05.243736] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T00:50:05.245329] Processed race 44654 for house_5 [2026-03-04T00:50:05.287369] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T00:50:05.287727] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T00:50:05.287987] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T00:50:05.288181] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T00:50:05.288456] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T00:50:05.289123] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T00:50:05.289181] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T00:50:05.289463] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T00:50:05.298296] Processed race 44570 for house_50 [2026-03-04T00:50:05.324457] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T00:50:05.326256] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T00:50:05.326458] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T00:50:05.328089] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T00:50:05.331252] Processed race 44590 for house_52 [2026-03-04T00:50:05.333964] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T00:50:05.334054] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T00:50:05.334101] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T00:50:05.334386] Processed race 44618 for house_56 [2026-03-04T00:50:05.334331] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T00:50:05.356377] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T00:50:05.356769] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T00:50:05.356831] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T00:50:05.357171] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T00:50:05.358715] Processed race 44622 for house_56 [2026-03-04T00:50:05.419783] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T00:50:05.419932] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T00:50:05.419972] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T00:50:05.421339] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T00:50:05.424033] Processed race 44638 for house_58 [2026-03-04T00:50:05.469754] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T00:50:05.469890] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T00:50:05.469930] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T00:50:05.470239] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T00:50:05.471630] Processed race 44642 for house_59 [2026-03-04T00:50:05.504941] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T00:50:05.505097] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T00:50:05.505151] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T00:50:05.505606] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T00:50:05.507260] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T00:50:05.507329] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T00:50:05.507369] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T00:50:05.509766] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T00:50:05.510500] Processed race 44666 for house_61 [2026-03-04T00:50:05.510591] Processed race 44662 for house_60 [2026-03-04T00:50:05.527298] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T00:50:05.527836] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T00:50:05.527906] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T00:50:05.528495] Processed race 44670 for house_61 [2026-03-04T00:50:05.528406] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T00:50:05.592499] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T00:50:05.593182] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T00:50:05.593244] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T00:50:05.593464] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T00:50:05.595328] Processed race 44690 for house_64 [2026-03-04T00:50:05.640209] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T00:50:05.640351] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T00:50:05.640398] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T00:50:05.640790] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T00:50:05.641929] Processed race 44694 for house_64 [2026-03-04T00:50:05.670515] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T00:50:05.671772] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T00:50:05.671851] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T00:50:05.672115] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T00:50:05.674483] Processed race 44431 for house_67 [2026-03-04T00:50:05.675079] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T00:50:05.675155] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T00:50:05.675204] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T00:50:05.675389] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T00:50:05.681056] Processed race 44435 for house_67 [2026-03-04T00:50:05.709907] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T00:50:05.710058] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T00:50:05.710121] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T00:50:05.710352] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T00:50:05.712987] Processed race 44535 for house_7 [2026-03-04T00:50:05.799095] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T00:50:05.799249] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T00:50:05.799292] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T00:50:05.799329] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T00:50:05.799571] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T00:50:05.802362] Processed race 44467 for house_70 [2026-03-04T00:50:05.832974] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T00:50:05.833228] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T00:50:05.833274] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T00:50:05.834391] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T00:50:05.837442] Processed race 44499 for house_74 [2026-03-04T00:50:05.893145] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T00:50:05.893308] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T00:50:05.894947] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T00:50:05.895259] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T00:50:05.899121] Processed race 44507 for house_76 [2026-03-04T00:50:05.967954] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T00:50:05.968116] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T00:50:05.968404] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T00:50:05.968458] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T00:50:05.968890] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T00:50:05.972619] Processed race 44511 for house_76 [2026-03-04T00:50:06.005251] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T00:50:06.005432] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T00:50:06.005490] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T00:50:06.005749] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T00:50:06.011635] Processed race 44627 for house_8 [2026-03-04T00:50:06.064782] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T00:50:06.065110] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T00:50:06.065169] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T00:50:06.065397] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T00:50:06.069628] Processed race 44543 for house_80 [2026-03-04T00:50:06.146742] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T00:50:06.148278] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T00:50:06.148339] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T00:50:06.148628] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T00:50:06.150051] Processed race 44583 for house_85 [2026-03-04T00:50:06.158637] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T00:50:06.158755] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T00:50:06.158845] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T00:50:06.159041] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T00:50:06.159729] Processed race 44587 for house_85 [2026-03-04T00:50:06.238996] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T00:50:06.239167] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T00:50:06.239218] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T00:50:06.241085] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T00:50:06.243701] Processed race 44595 for house_86 [2026-03-04T00:50:06.318905] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T00:50:06.319068] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T00:50:06.319118] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T00:50:06.319373] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T00:50:06.320467] Processed race 44611 for house_88 [2026-03-04T00:50:06.321759] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T00:50:06.321838] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T00:50:06.321878] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T00:50:06.321910] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T00:50:06.322114] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T00:50:06.322927] Processed race 44619 for house_89 [2026-03-04T00:50:06.397734] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T00:50:06.397876] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T00:50:06.397913] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T00:50:06.397966] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T00:50:06.398194] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T00:50:06.399067] Processed race 44707 for house_9 [2026-03-04T00:50:06.478502] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T00:50:06.478680] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T00:50:06.478724] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T00:50:06.479651] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T00:50:06.483955] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T00:50:06.484040] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T00:50:06.484076] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T00:50:06.485216] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T00:50:06.487794] Processed race 44647 for house_92 [2026-03-04T00:50:06.487944] Processed race 44639 for house_91 [2026-03-04T00:50:06.561622] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T00:50:06.561774] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T00:50:06.561812] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T00:50:06.562255] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T00:50:06.565665] Processed race 44655 for house_93 [2026-03-04T00:50:06.716464] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T00:50:06.716651] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T00:50:06.716706] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T00:50:06.716746] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T00:50:06.718109] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T00:50:06.719097] Processed race 44679 for house_97 [2026-03-04T00:50:06.722235] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T00:50:06.722322] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T00:50:06.722459] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T00:50:06.722519] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T00:50:06.722561] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T00:50:06.722625] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T00:50:06.722860] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T00:50:06.723831] Processed race 44663 for house_94 [2026-03-04T00:50:07.103471] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T00:50:07.103775] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T00:50:07.103836] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T00:50:07.104096] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T00:50:07.105681] Processed race 44687 for house_98 [2026-03-04T00:50:07.502820] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T00:50:07.502967] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T00:50:07.503012] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T00:50:07.503048] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T00:50:07.503082] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T00:50:07.503518] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T00:50:07.504980] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T00:50:07.505049] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T00:50:07.505090] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T00:50:07.505343] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T00:50:07.505978] Processed race 44475 for house_71 [2026-03-04T00:50:07.506052] Processed race 44539 for house_7 [2026-03-04T00:50:07.713511] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T00:50:07.713645] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T00:50:07.713681] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T00:50:07.713706] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T00:50:07.713929] Processed race 44691 for house_98 [2026-03-04T00:50:07.713885] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T00:50:07.805624] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T00:50:07.805773] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T00:50:07.805825] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T00:50:07.806080] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T00:50:07.807979] Processed race 44406 for senate_11 [2026-03-04T00:50:08.029211] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T00:50:08.029381] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T00:50:08.029660] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T00:50:08.029882] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T00:50:08.030283] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T00:50:08.031667] Processed race 44378 for senate_19 [2026-03-04T00:50:08.126255] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T00:50:08.126556] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T00:50:08.126667] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T00:50:08.126937] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T00:50:08.128670] Processed race 44711 for senate_2 [2026-03-04T00:50:08.130926] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T00:50:08.131001] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T00:50:08.131041] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T00:50:08.131073] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T00:50:08.131238] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T00:50:08.141478] Processed race 44376 for senate_22 [2026-03-04T00:50:08.212783] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T00:50:08.212943] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T00:50:08.212983] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T00:50:08.213308] Processed race 44377 for senate_21 [2026-03-04T00:50:08.214961] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T00:50:08.215031] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T00:50:08.215070] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T00:50:08.215288] Processed race 44382 for senate_3 [2026-03-04T00:50:08.238249] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T00:50:08.238436] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T00:50:08.238497] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T00:50:08.238821] Processed race 44381 for senate_4 [2026-03-04T00:50:08.283924] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T00:50:08.284089] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T00:50:08.284150] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T00:50:08.284461] Processed race 44379 for senate_5 [2026-03-04T00:50:08.288675] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T00:50:08.288755] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T00:50:08.288792] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T00:50:08.288820] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T00:50:08.289042] Processed race 44380 for senate_5 [2026-03-04T00:50:08.295527] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T01:10:03.852845] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T01:10:03.910478] ✅ Loaded candidate metadata for state legislature [2026-03-04T01:10:03.910651] Starting parallel fetching of 98 races... [2026-03-04T01:10:03.976817] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T01:10:04.032795] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T01:10:04.066758] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T01:10:04.112347] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T01:10:04.173546] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T01:10:04.595946] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T01:10:04.598347] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T01:10:04.598427] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T01:10:04.598493] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T01:10:04.598857] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T01:10:04.606625] Processed race 44496 for house_10 [2026-03-04T01:10:04.612133] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T01:10:04.612283] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T01:10:04.612334] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T01:10:04.613159] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T01:10:04.623506] Processed race 44605 for house_1 [2026-03-04T01:10:04.707830] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T01:10:04.708006] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T01:10:04.708064] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T01:10:04.708105] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T01:10:04.708524] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T01:10:04.728112] Processed race 44428 for house_1 [2026-03-04T01:10:04.793891] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T01:10:04.794029] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T01:10:04.794162] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T01:10:04.794766] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T01:10:04.795824] Processed race 44436 for house_101 [2026-03-04T01:10:04.996796] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T01:10:04.996920] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T01:10:04.996966] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T01:10:04.997003] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T01:10:04.997471] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T01:10:05.011967] Processed race 44468 for house_106 [2026-03-04T01:10:05.055525] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T01:10:05.055753] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T01:10:05.055804] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T01:10:05.056029] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T01:10:05.090941] Processed race 44480 for house_108 [2026-03-04T01:10:05.096051] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T01:10:05.096147] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T01:10:05.096188] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T01:10:05.096216] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T01:10:05.096244] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T01:10:05.096526] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T01:10:05.121160] Processed race 44512 for house_112 [2026-03-04T01:10:05.205450] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T01:10:05.205593] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T01:10:05.205633] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T01:10:05.205839] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T01:10:05.223787] Processed race 44564 for house_119 [2026-03-04T01:10:05.224724] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T01:10:05.224795] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T01:10:05.224842] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T01:10:05.225091] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T01:10:05.232889] Processed race 44548 for house_117 [2026-03-04T01:10:05.267509] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T01:10:05.267696] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T01:10:05.267742] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T01:10:05.267774] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T01:10:05.268016] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T01:10:05.269694] Processed race 44560 for house_118 [2026-03-04T01:10:05.293551] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T01:10:05.293759] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T01:10:05.293804] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T01:10:05.294182] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T01:10:05.298522] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T01:10:05.298719] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T01:10:05.298793] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T01:10:05.298839] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T01:10:05.299107] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T01:10:05.300002] Processed race 44588 for house_121 [2026-03-04T01:10:05.300064] Processed race 44580 for house_120 [2026-03-04T01:10:05.406540] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T01:10:05.406667] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T01:10:05.406713] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T01:10:05.406940] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T01:10:05.417401] Processed race 44596 for house_122 [2026-03-04T01:10:05.437672] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T01:10:05.437788] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T01:10:05.437827] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T01:10:05.437887] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T01:10:05.438011] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T01:10:05.438376] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T01:10:05.439246] Processed race 44612 for house_125 [2026-03-04T01:10:05.486914] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T01:10:05.487045] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T01:10:05.487111] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T01:10:05.487341] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T01:10:05.489886] Processed race 44616 for house_125 [2026-03-04T01:10:05.493258] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T01:10:05.493363] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T01:10:05.493432] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T01:10:05.493695] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T01:10:05.495250] Processed race 44620 for house_126 [2026-03-04T01:10:05.496385] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T01:10:05.496465] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T01:10:05.496507] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T01:10:05.496542] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T01:10:05.496770] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T01:10:05.497993] Processed race 44624 for house_126 [2026-03-04T01:10:05.587322] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T01:10:05.587448] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T01:10:05.587490] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T01:10:05.587751] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T01:10:05.593268] Processed race 44648 for house_129 [2026-03-04T01:10:05.625524] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T01:10:05.625669] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T01:10:05.625709] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T01:10:05.625937] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T01:10:05.626688] Processed race 44461 for house_13 [2026-03-04T01:10:05.657894] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T01:10:05.658473] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T01:10:05.658553] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T01:10:05.658884] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T01:10:05.661490] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T01:10:05.661601] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T01:10:05.661659] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T01:10:05.661697] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T01:10:05.661730] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T01:10:05.661764] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T01:10:05.662006] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T01:10:05.663156] Processed race 44660 for house_130 [2026-03-04T01:10:05.663235] Processed race 44668 for house_131 [2026-03-04T01:10:05.704699] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T01:10:05.704790] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T01:10:05.704823] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T01:10:05.704997] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T01:10:05.705747] Processed race 44696 for house_134 [2026-03-04T01:10:05.773679] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T01:10:05.773834] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T01:10:05.773897] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T01:10:05.774175] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T01:10:05.779089] Processed race 44437 for house_137 [2026-03-04T01:10:05.809661] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T01:10:05.809890] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T01:10:05.809936] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T01:10:05.809983] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T01:10:05.810199] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T01:10:05.813082] Processed race 44445 for house_138 [2026-03-04T01:10:05.846312] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T01:10:05.846517] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T01:10:05.846567] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T01:10:05.846825] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T01:10:05.848440] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T01:10:05.848525] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T01:10:05.848592] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T01:10:05.848654] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T01:10:05.848861] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T01:10:05.849701] Processed race 44545 for house_14 [2026-03-04T01:10:05.849787] Processed race 44449 for house_139 [2026-03-04T01:10:05.882140] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T01:10:05.882280] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T01:10:05.882718] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T01:10:05.882886] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T01:10:05.883132] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T01:10:05.887050] Processed race 44481 for house_142 [2026-03-04T01:10:05.942682] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T01:10:05.942910] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T01:10:05.942960] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T01:10:05.942997] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T01:10:05.943220] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T01:10:05.946242] Processed race 44497 for house_144 [2026-03-04T01:10:05.976806] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T01:10:05.976952] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T01:10:05.977017] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T01:10:05.977077] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T01:10:05.977130] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T01:10:05.977365] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T01:10:05.984103] Processed race 44537 for house_149 [2026-03-04T01:10:06.012160] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T01:10:06.012303] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T01:10:06.012348] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T01:10:06.012608] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T01:10:06.013540] Processed race 44553 for house_150 [2026-03-04T01:10:06.016935] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T01:10:06.017026] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T01:10:06.017092] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T01:10:06.017306] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T01:10:06.018538] Processed race 44573 for house_16 [2026-03-04T01:10:06.094877] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T01:10:06.095049] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T01:10:06.095090] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T01:10:06.095133] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T01:10:06.095409] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T01:10:06.099506] Processed race 44577 for house_17 [2026-03-04T01:10:06.143142] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T01:10:06.143279] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T01:10:06.143319] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T01:10:06.143542] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T01:10:06.144848] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T01:10:06.144919] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T01:10:06.144958] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T01:10:06.145124] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T01:10:06.146234] Processed race 44581 for house_17 [2026-03-04T01:10:06.146306] Processed race 44593 for house_19 [2026-03-04T01:10:06.205405] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T01:10:06.205601] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T01:10:06.205662] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T01:10:06.205950] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T01:10:06.209082] Processed race 44597 for house_19 [2026-03-04T01:10:06.216847] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T01:10:06.217006] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T01:10:06.217065] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T01:10:06.217324] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T01:10:06.219434] Processed race 44629 for house_23 [2026-03-04T01:10:06.264428] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T01:10:06.264595] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T01:10:06.264731] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T01:10:06.265173] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T01:10:06.266082] Processed race 44633 for house_23 [2026-03-04T01:10:06.315248] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T01:10:06.319119] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T01:10:06.319272] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T01:10:06.320349] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T01:10:06.321531] Processed race 44653 for house_26 [2026-03-04T01:10:06.348318] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T01:10:06.349592] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T01:10:06.349645] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T01:10:06.349900] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T01:10:06.353211] Processed race 44645 for house_25 [2026-03-04T01:10:06.385994] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T01:10:06.386155] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T01:10:06.386220] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T01:10:06.387143] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T01:10:06.390884] Processed race 44661 for house_27 [2026-03-04T01:10:06.396092] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T01:10:06.396196] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T01:10:06.396237] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T01:10:06.398600] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T01:10:06.400766] Processed race 44669 for house_28 [2026-03-04T01:10:06.452207] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T01:10:06.453461] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T01:10:06.453546] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T01:10:06.453831] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T01:10:06.455851] Processed race 44482 for house_3 [2026-03-04T01:10:06.489324] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T01:10:06.489569] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T01:10:06.489632] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T01:10:06.489873] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T01:10:06.491869] Processed race 44486 for house_3 [2026-03-04T01:10:06.520544] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T01:10:06.520665] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T01:10:06.520714] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T01:10:06.520932] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T01:10:06.522267] Processed race 44693 for house_30 [2026-03-04T01:10:06.589022] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T01:10:06.589175] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T01:10:06.589232] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T01:10:06.590637] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T01:10:06.594485] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T01:10:06.594584] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T01:10:06.594629] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T01:10:06.594664] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T01:10:06.594877] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T01:10:06.598647] Processed race 44466 for house_37 [2026-03-04T01:10:06.598736] Processed race 44462 for house_37 [2026-03-04T01:10:06.639465] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T01:10:06.639653] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T01:10:06.639718] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T01:10:06.639761] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T01:10:06.640010] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T01:10:06.642063] Processed race 44494 for house_40 [2026-03-04T01:10:06.671833] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T01:10:06.671982] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T01:10:06.672047] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T01:10:06.672097] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T01:10:06.672317] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T01:10:06.678231] Processed race 44498 for house_41 [2026-03-04T01:10:06.737927] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T01:10:06.739250] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T01:10:06.739305] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T01:10:06.739417] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T01:10:06.739746] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T01:10:06.746782] Processed race 44502 for house_41 [2026-03-04T01:10:06.777856] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T01:10:06.778069] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T01:10:06.778125] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T01:10:06.778463] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T01:10:06.781712] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T01:10:06.782495] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T01:10:06.782555] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T01:10:06.782857] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T01:10:06.784132] Processed race 44522 for house_44 [2026-03-04T01:10:06.784209] Processed race 44526 for house_44 [2026-03-04T01:10:06.839151] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T01:10:06.839309] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T01:10:06.839351] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T01:10:06.840651] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T01:10:06.841605] Processed race 44542 for house_47 [2026-03-04T01:10:06.854337] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T01:10:06.854492] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T01:10:06.855857] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T01:10:06.855899] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T01:10:06.855932] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T01:10:06.855964] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T01:10:06.856005] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T01:10:06.856059] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T01:10:06.856098] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T01:10:06.856343] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T01:10:06.858478] Processed race 44558 for house_49 [2026-03-04T01:10:06.919538] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T01:10:06.919696] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T01:10:06.919738] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T01:10:06.919994] Processed race 44654 for house_5 [2026-03-04T01:10:06.919955] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T01:10:06.941126] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T01:10:06.941276] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T01:10:06.941327] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T01:10:06.941364] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T01:10:06.941412] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T01:10:06.941445] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T01:10:06.941481] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T01:10:06.942227] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T01:10:06.943245] Processed race 44570 for house_50 [2026-03-04T01:10:06.952506] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T01:10:06.952690] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T01:10:06.952749] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T01:10:06.954772] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T01:10:06.956488] Processed race 44590 for house_52 [2026-03-04T01:10:07.006545] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T01:10:07.006717] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T01:10:07.006762] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T01:10:07.007249] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T01:10:07.008435] Processed race 44618 for house_56 [2026-03-04T01:10:07.019988] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T01:10:07.020095] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T01:10:07.020128] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T01:10:07.020481] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T01:10:07.022924] Processed race 44622 for house_56 [2026-03-04T01:10:07.076805] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T01:10:07.076910] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T01:10:07.077267] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T01:10:07.077617] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T01:10:07.078632] Processed race 44638 for house_58 [2026-03-04T01:10:07.114265] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T01:10:07.114422] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T01:10:07.114505] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T01:10:07.114743] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T01:10:07.116173] Processed race 44642 for house_59 [2026-03-04T01:10:07.135704] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T01:10:07.135876] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T01:10:07.135919] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T01:10:07.136166] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T01:10:07.137052] Processed race 44662 for house_60 [2026-03-04T01:10:07.180600] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T01:10:07.180737] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T01:10:07.180779] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T01:10:07.181005] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T01:10:07.181807] Processed race 44666 for house_61 [2026-03-04T01:10:07.204049] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T01:10:07.204217] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T01:10:07.204275] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T01:10:07.204517] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T01:10:07.206752] Processed race 44670 for house_61 [2026-03-04T01:10:07.264744] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T01:10:07.264876] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T01:10:07.264928] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T01:10:07.265139] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T01:10:07.265927] Processed race 44690 for house_64 [2026-03-04T01:10:07.289044] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T01:10:07.289173] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T01:10:07.289209] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T01:10:07.289404] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T01:10:07.290788] Processed race 44694 for house_64 [2026-03-04T01:10:07.310234] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T01:10:07.310353] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T01:10:07.310419] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T01:10:07.310628] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T01:10:07.311682] Processed race 44431 for house_67 [2026-03-04T01:10:07.344246] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T01:10:07.344382] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T01:10:07.344449] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T01:10:07.344694] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T01:10:07.345513] Processed race 44435 for house_67 [2026-03-04T01:10:07.388239] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T01:10:07.388372] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T01:10:07.388427] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T01:10:07.388606] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T01:10:07.389275] Processed race 44535 for house_7 [2026-03-04T01:10:07.424231] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T01:10:07.424374] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T01:10:07.424436] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T01:10:07.425925] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T01:10:07.426888] Processed race 44539 for house_7 [2026-03-04T01:10:07.468244] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T01:10:07.468403] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T01:10:07.468457] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T01:10:07.468491] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T01:10:07.468721] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T01:10:07.471658] Processed race 44467 for house_70 [2026-03-04T01:10:07.562188] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T01:10:07.562338] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T01:10:07.562383] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T01:10:07.562429] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T01:10:07.562458] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T01:10:07.562729] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T01:10:07.563757] Processed race 44475 for house_71 [2026-03-04T01:10:07.565180] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T01:10:07.565264] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T01:10:07.565323] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T01:10:07.565590] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T01:10:07.566775] Processed race 44499 for house_74 [2026-03-04T01:10:07.951511] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T01:10:07.951892] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T01:10:07.952170] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T01:10:07.952604] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T01:10:08.011259] Processed race 44507 for house_76 [2026-03-04T01:10:08.782991] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T01:10:08.783161] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T01:10:08.783207] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T01:10:08.783260] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T01:10:08.783727] Processed race 44511 for house_76 [2026-03-04T01:10:08.783638] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T01:10:09.199676] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T01:10:09.199845] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T01:10:09.199887] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T01:10:09.200166] Processed race 44627 for house_8 [2026-03-04T01:10:09.200117] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T01:10:09.500779] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T01:10:09.500922] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T01:10:09.500954] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T01:10:09.501214] Processed race 44583 for house_85 [2026-03-04T01:10:09.501165] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T01:10:09.502312] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T01:10:09.502375] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T01:10:09.502521] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T01:10:09.502802] Processed race 44543 for house_80 [2026-03-04T01:10:09.502769] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T01:10:09.694547] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T01:10:09.694732] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T01:10:09.694792] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T01:10:09.695237] Processed race 44587 for house_85 [2026-03-04T01:10:09.695030] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T01:10:09.950759] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T01:10:09.950934] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T01:10:09.950983] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T01:10:09.953323] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T01:10:09.955396] Processed race 44595 for house_86 [2026-03-04T01:10:09.960810] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T01:10:09.960949] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T01:10:09.961020] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T01:10:09.962432] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T01:10:09.963942] Processed race 44611 for house_88 [2026-03-04T01:10:09.989996] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T01:10:09.990928] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T01:10:09.990156] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T01:10:09.991346] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T01:10:09.991409] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T01:10:09.991755] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T01:10:09.991901] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T01:10:09.992110] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T01:10:09.992442] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T01:10:09.993957] Processed race 44639 for house_91 [2026-03-04T01:10:09.994025] Processed race 44619 for house_89 [2026-03-04T01:10:09.994291] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T01:10:09.994349] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T01:10:09.994494] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T01:10:09.994531] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T01:10:09.994776] Processed race 44707 for house_9 [2026-03-04T01:10:09.994745] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T01:10:10.272892] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T01:10:10.271530] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T01:10:10.273233] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T01:10:10.273294] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T01:10:10.273549] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T01:10:10.273905] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T01:10:10.275219] Processed race 44647 for house_92 [2026-03-04T01:10:10.275502] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T01:10:10.275734] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T01:10:10.275807] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T01:10:10.275866] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T01:10:10.276098] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T01:10:10.277065] Processed race 44663 for house_94 [2026-03-04T01:10:10.278265] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T01:10:10.278342] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T01:10:10.278405] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T01:10:10.278851] Processed race 44655 for house_93 [2026-03-04T01:10:10.278624] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T01:10:10.416007] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T01:10:10.416324] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T01:10:10.416411] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T01:10:10.416454] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T01:10:10.416835] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T01:10:10.418080] Processed race 44679 for house_97 [2026-03-04T01:10:10.486087] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T01:10:10.486649] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T01:10:10.486714] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T01:10:10.486946] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T01:10:10.490605] Processed race 44687 for house_98 [2026-03-04T01:10:10.493310] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T01:10:10.493853] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T01:10:10.493924] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T01:10:10.493970] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T01:10:10.494608] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T01:10:10.494521] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T01:10:10.495110] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T01:10:10.495923] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T01:10:10.496455] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T01:10:10.497169] Processed race 44406 for senate_11 [2026-03-04T01:10:10.497256] Processed race 44378 for senate_19 [2026-03-04T01:10:10.497935] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T01:10:10.498059] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T01:10:10.498114] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T01:10:10.498158] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T01:10:10.498470] Processed race 44691 for house_98 [2026-03-04T01:10:10.498396] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T01:10:10.582496] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T01:10:10.582661] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T01:10:10.582701] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T01:10:10.582893] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T01:10:10.583607] Processed race 44711 for senate_2 [2026-03-04T01:10:10.648006] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T01:10:10.648239] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T01:10:10.648309] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T01:10:10.648895] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T01:10:10.649948] Processed race 44377 for senate_21 [2026-03-04T01:10:10.651244] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T01:10:10.651321] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T01:10:10.651364] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T01:10:10.651407] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T01:10:10.651778] Processed race 44376 for senate_22 [2026-03-04T01:10:10.654986] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T01:10:10.655071] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T01:10:10.655105] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T01:10:10.655501] Processed race 44382 for senate_3 [2026-03-04T01:10:10.659137] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T01:10:10.659230] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T01:10:10.659292] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T01:10:10.659854] Processed race 44381 for senate_4 [2026-03-04T01:10:10.788203] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T01:10:10.788311] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T01:10:10.788360] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T01:10:10.788772] Processed race 44379 for senate_5 [2026-03-04T01:10:10.809529] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T01:10:10.809865] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T01:10:10.809931] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T01:10:10.809986] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T01:10:10.810296] Processed race 44380 for senate_5 [2026-03-04T01:10:10.818655] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T01:20:02.950603] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T01:20:02.951464] ✅ Loaded candidate metadata for state legislature [2026-03-04T01:20:02.951533] Starting parallel fetching of 98 races... [2026-03-04T01:20:02.991739] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T01:20:03.002256] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T01:20:03.057722] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T01:20:03.088770] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T01:20:03.092070] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T01:20:03.226667] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T01:20:03.226812] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T01:20:03.226875] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T01:20:03.227221] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T01:20:03.228538] Processed race 44605 for house_1 [2026-03-04T01:20:03.255225] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T01:20:03.255437] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T01:20:03.255487] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T01:20:03.255528] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T01:20:03.255872] Processed race 44428 for house_1 [2026-03-04T01:20:03.255817] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T01:20:03.346876] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T01:20:03.347450] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T01:20:03.347835] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T01:20:03.348220] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T01:20:03.348892] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T01:20:03.367592] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T01:20:03.367760] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T01:20:03.367806] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T01:20:03.367840] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T01:20:03.368047] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T01:20:03.369411] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T01:20:03.369476] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T01:20:03.369514] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T01:20:03.369691] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T01:20:03.370404] Processed race 44496 for house_10 [2026-03-04T01:20:03.370483] Processed race 44468 for house_106 [2026-03-04T01:20:03.370529] Processed race 44436 for house_101 [2026-03-04T01:20:03.392518] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T01:20:03.392660] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T01:20:03.392710] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T01:20:03.394805] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T01:20:03.404674] Processed race 44480 for house_108 [2026-03-04T01:20:03.497598] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T01:20:03.497739] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T01:20:03.497786] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T01:20:03.497828] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T01:20:03.497870] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T01:20:03.498112] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T01:20:03.501609] Processed race 44512 for house_112 [2026-03-04T01:20:03.601661] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T01:20:03.601809] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T01:20:03.601858] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T01:20:03.601897] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T01:20:03.602211] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T01:20:03.603506] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T01:20:03.603588] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T01:20:03.603641] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T01:20:03.603812] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T01:20:03.611836] Processed race 44560 for house_118 [2026-03-04T01:20:03.613043] Processed race 44564 for house_119 [2026-03-04T01:20:03.685445] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T01:20:03.685605] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T01:20:03.685652] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T01:20:03.685855] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T01:20:03.689563] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T01:20:03.689687] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T01:20:03.689748] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T01:20:03.689798] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T01:20:03.691056] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T01:20:03.715728] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T01:20:03.715846] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T01:20:03.715887] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T01:20:03.717203] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T01:20:03.719288] Processed race 44548 for house_117 [2026-03-04T01:20:03.719375] Processed race 44580 for house_120 [2026-03-04T01:20:03.719434] Processed race 44588 for house_121 [2026-03-04T01:20:04.091375] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T01:20:04.091534] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T01:20:04.091608] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T01:20:04.091927] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T01:20:04.093773] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T01:20:04.093863] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T01:20:04.093930] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T01:20:04.093982] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T01:20:04.094028] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T01:20:04.094232] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T01:20:04.095151] Processed race 44596 for house_122 [2026-03-04T01:20:04.095233] Processed race 44612 for house_125 [2026-03-04T01:20:04.146328] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T01:20:04.146524] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T01:20:04.146748] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T01:20:04.147017] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T01:20:04.152401] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T01:20:04.152512] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T01:20:04.152557] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T01:20:04.152610] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T01:20:04.164480] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T01:20:04.173746] Processed race 44620 for house_126 [2026-03-04T01:20:04.173864] Processed race 44624 for house_126 [2026-03-04T01:20:04.174987] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T01:20:04.175048] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T01:20:04.175080] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T01:20:04.175260] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T01:20:04.176213] Processed race 44616 for house_125 [2026-03-04T01:20:04.305879] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T01:20:04.306025] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T01:20:04.306074] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T01:20:04.306312] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T01:20:04.320256] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T01:20:04.320348] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T01:20:04.320390] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T01:20:04.320615] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T01:20:04.321468] Processed race 44648 for house_129 [2026-03-04T01:20:04.321544] Processed race 44461 for house_13 [2026-03-04T01:20:04.341393] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T01:20:04.341557] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T01:20:04.341729] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T01:20:04.342153] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T01:20:04.351546] Processed race 44660 for house_130 [2026-03-04T01:20:04.353216] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T01:20:04.353300] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T01:20:04.353365] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T01:20:04.353626] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T01:20:04.356848] Processed race 44696 for house_134 [2026-03-04T01:20:04.362484] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T01:20:04.362659] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T01:20:04.362712] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T01:20:04.362772] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T01:20:04.362813] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T01:20:04.362865] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T01:20:04.363513] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T01:20:04.366416] Processed race 44668 for house_131 [2026-03-04T01:20:04.512141] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T01:20:04.512394] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T01:20:04.512505] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T01:20:04.512558] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T01:20:04.512996] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T01:20:04.518618] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T01:20:04.518742] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T01:20:04.518793] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T01:20:04.519326] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T01:20:04.541627] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T01:20:04.542063] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T01:20:04.542121] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T01:20:04.542527] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T01:20:04.542853] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T01:20:04.547207] Processed race 44445 for house_138 [2026-03-04T01:20:04.549667] Processed race 44437 for house_137 [2026-03-04T01:20:04.549862] Processed race 44449 for house_139 [2026-03-04T01:20:04.550843] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T01:20:04.550993] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T01:20:04.551046] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T01:20:04.551361] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T01:20:04.552637] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T01:20:04.552707] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T01:20:04.552748] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T01:20:04.552782] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T01:20:04.552954] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T01:20:04.553649] Processed race 44545 for house_14 [2026-03-04T01:20:04.553720] Processed race 44481 for house_142 [2026-03-04T01:20:04.726401] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T01:20:04.726557] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T01:20:04.726633] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T01:20:04.726891] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T01:20:04.731073] Processed race 44553 for house_150 [2026-03-04T01:20:04.762488] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T01:20:04.762675] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T01:20:04.762720] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T01:20:04.762755] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T01:20:04.763053] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T01:20:04.768029] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T01:20:04.768129] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T01:20:04.768173] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T01:20:04.768403] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T01:20:04.769538] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T01:20:04.769622] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T01:20:04.769686] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T01:20:04.769723] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T01:20:04.769755] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T01:20:04.769931] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T01:20:04.775201] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T01:20:04.775286] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T01:20:04.775328] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T01:20:04.775372] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T01:20:04.775724] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T01:20:04.776729] Processed race 44577 for house_17 [2026-03-04T01:20:04.776796] Processed race 44573 for house_16 [2026-03-04T01:20:04.776836] Processed race 44537 for house_149 [2026-03-04T01:20:04.776869] Processed race 44497 for house_144 [2026-03-04T01:20:04.904795] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T01:20:04.904971] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T01:20:04.905022] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T01:20:04.906289] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T01:20:04.907153] Processed race 44581 for house_17 [2026-03-04T01:20:04.936428] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T01:20:04.936568] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T01:20:04.936647] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T01:20:04.937371] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T01:20:04.937708] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T01:20:04.937750] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T01:20:04.937918] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T01:20:04.938838] Processed race 44593 for house_19 [2026-03-04T01:20:04.938916] Processed race 44597 for house_19 [2026-03-04T01:20:04.936986] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T01:20:04.948058] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T01:20:04.948186] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T01:20:04.948229] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T01:20:04.948460] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T01:20:04.949504] Processed race 44629 for house_23 [2026-03-04T01:20:04.972625] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T01:20:04.972772] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T01:20:04.972816] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T01:20:04.974717] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T01:20:04.976942] Processed race 44633 for house_23 [2026-03-04T01:20:05.089034] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T01:20:05.089177] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T01:20:05.089241] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T01:20:05.089528] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T01:20:05.103607] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T01:20:05.103779] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T01:20:05.103825] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T01:20:05.104067] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T01:20:05.106813] Processed race 44645 for house_25 [2026-03-04T01:20:05.106898] Processed race 44653 for house_26 [2026-03-04T01:20:05.128097] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T01:20:05.128241] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T01:20:05.128295] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T01:20:05.128547] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T01:20:05.129456] Processed race 44669 for house_28 [2026-03-04T01:20:05.158946] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T01:20:05.159078] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T01:20:05.159123] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T01:20:05.159992] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T01:20:05.163402] Processed race 44661 for house_27 [2026-03-04T01:20:05.167990] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T01:20:05.168095] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T01:20:05.168134] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T01:20:05.168342] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T01:20:05.177148] Processed race 44482 for house_3 [2026-03-04T01:20:05.281475] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T01:20:05.281667] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T01:20:05.281725] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T01:20:05.281966] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T01:20:05.285661] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T01:20:05.285752] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T01:20:05.285801] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T01:20:05.286009] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T01:20:05.287954] Processed race 44693 for house_30 [2026-03-04T01:20:05.288028] Processed race 44486 for house_3 [2026-03-04T01:20:05.316466] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T01:20:05.316624] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T01:20:05.316675] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T01:20:05.316710] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T01:20:05.316941] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T01:20:05.318911] Processed race 44462 for house_37 [2026-03-04T01:20:05.352768] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T01:20:05.352940] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T01:20:05.352984] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T01:20:05.353026] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T01:20:05.355978] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T01:20:05.361419] Processed race 44494 for house_40 [2026-03-04T01:20:05.362521] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T01:20:05.362652] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T01:20:05.362697] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T01:20:05.362945] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T01:20:05.367818] Processed race 44466 for house_37 [2026-03-04T01:20:05.461969] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T01:20:05.462136] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T01:20:05.462266] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T01:20:05.462327] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T01:20:05.462615] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T01:20:05.469669] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T01:20:05.469788] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T01:20:05.469852] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T01:20:05.469902] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T01:20:05.470117] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T01:20:05.472664] Processed race 44502 for house_41 [2026-03-04T01:20:05.472747] Processed race 44498 for house_41 [2026-03-04T01:20:05.490029] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T01:20:05.491282] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T01:20:05.491369] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T01:20:05.491690] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T01:20:05.493741] Processed race 44522 for house_44 [2026-03-04T01:20:05.545290] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T01:20:05.553547] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T01:20:05.553670] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T01:20:05.554089] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T01:20:05.558970] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T01:20:05.559091] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T01:20:05.559139] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T01:20:05.559399] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T01:20:05.562862] Processed race 44526 for house_44 [2026-03-04T01:20:05.562981] Processed race 44542 for house_47 [2026-03-04T01:20:05.659131] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T01:20:05.659395] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T01:20:05.659443] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T01:20:05.659479] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T01:20:05.659512] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T01:20:05.659548] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T01:20:05.660292] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T01:20:05.660347] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T01:20:05.660406] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T01:20:05.660664] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T01:20:05.661777] Processed race 44558 for house_49 [2026-03-04T01:20:05.686276] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T01:20:05.688344] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T01:20:05.689549] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T01:20:05.689677] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T01:20:05.689726] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T01:20:05.689772] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T01:20:05.689814] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T01:20:05.689853] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T01:20:05.690136] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T01:20:05.691170] Processed race 44570 for house_50 [2026-03-04T01:20:05.691785] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T01:20:05.691862] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T01:20:05.692068] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T01:20:05.692843] Processed race 44654 for house_5 [2026-03-04T01:20:05.716593] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T01:20:05.716769] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T01:20:05.716831] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T01:20:05.717090] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T01:20:05.718035] Processed race 44590 for house_52 [2026-03-04T01:20:05.744628] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T01:20:05.744804] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T01:20:05.744855] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T01:20:05.745077] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T01:20:05.746475] Processed race 44618 for house_56 [2026-03-04T01:20:05.817652] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T01:20:05.817830] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T01:20:05.817891] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T01:20:05.818592] Processed race 44622 for house_56 [2026-03-04T01:20:05.818467] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T01:20:05.854749] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T01:20:05.854519] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T01:20:05.855034] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T01:20:05.855077] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T01:20:05.855274] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T01:20:05.855334] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T01:20:05.855546] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T01:20:05.856592] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T01:20:05.856451] Processed race 44638 for house_58 [2026-03-04T01:20:05.857485] Processed race 44642 for house_59 [2026-03-04T01:20:05.875073] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T01:20:05.875315] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T01:20:05.875362] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T01:20:05.876099] Processed race 44662 for house_60 [2026-03-04T01:20:05.876022] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T01:20:05.893743] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T01:20:05.894122] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T01:20:05.894180] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T01:20:05.895232] Processed race 44666 for house_61 [2026-03-04T01:20:05.895145] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T01:20:06.011631] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T01:20:06.013674] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T01:20:06.013767] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T01:20:06.013999] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T01:20:06.019344] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T01:20:06.019538] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T01:20:06.020039] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T01:20:06.019915] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T01:20:06.020553] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T01:20:06.023109] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T01:20:06.023375] Processed race 44670 for house_61 [2026-03-04T01:20:06.023688] Processed race 44694 for house_64 [2026-03-04T01:20:06.023195] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T01:20:06.024315] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T01:20:06.024514] Processed race 44690 for house_64 [2026-03-04T01:20:06.043448] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T01:20:06.043731] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T01:20:06.043792] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T01:20:06.044171] Processed race 44431 for house_67 [2026-03-04T01:20:06.044071] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T01:20:06.056271] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T01:20:06.056458] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T01:20:06.056507] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T01:20:06.057083] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T01:20:06.057954] Processed race 44435 for house_67 [2026-03-04T01:20:06.189959] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T01:20:06.190053] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T01:20:06.190095] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T01:20:06.190320] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T01:20:06.191499] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T01:20:06.191560] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T01:20:06.191634] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T01:20:06.191804] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T01:20:06.192321] Processed race 44539 for house_7 [2026-03-04T01:20:06.192402] Processed race 44535 for house_7 [2026-03-04T01:20:06.204235] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T01:20:06.204374] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T01:20:06.204445] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T01:20:06.204486] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T01:20:06.204729] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T01:20:06.205675] Processed race 44467 for house_70 [2026-03-04T01:20:06.213780] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T01:20:06.213870] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T01:20:06.213912] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T01:20:06.214090] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T01:20:06.214729] Processed race 44499 for house_74 [2026-03-04T01:20:06.218214] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T01:20:06.218286] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T01:20:06.218318] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T01:20:06.218343] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T01:20:06.218366] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T01:20:06.218683] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T01:20:06.219265] Processed race 44475 for house_71 [2026-03-04T01:20:06.356470] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T01:20:06.356828] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T01:20:06.356896] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T01:20:06.357148] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T01:20:06.360810] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T01:20:06.360971] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T01:20:06.361022] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T01:20:06.361091] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T01:20:06.361420] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T01:20:06.362556] Processed race 44507 for house_76 [2026-03-04T01:20:06.362661] Processed race 44511 for house_76 [2026-03-04T01:20:06.518245] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T01:20:06.518404] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T01:20:06.518450] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T01:20:06.518712] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T01:20:06.519641] Processed race 44587 for house_85 [2026-03-04T01:20:06.521070] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T01:20:06.521127] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T01:20:06.521159] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T01:20:06.521396] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T01:20:06.523530] Processed race 44595 for house_86 [2026-03-04T01:20:06.751478] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T01:20:06.751663] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T01:20:06.751707] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T01:20:06.751940] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T01:20:06.754839] Processed race 44611 for house_88 [2026-03-04T01:20:06.755894] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T01:20:06.755971] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T01:20:06.758249] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T01:20:06.758320] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T01:20:06.760395] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T01:20:06.768210] Processed race 44619 for house_89 [2026-03-04T01:20:06.915532] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T01:20:06.916305] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T01:20:06.916372] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T01:20:06.917264] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T01:20:06.921084] Processed race 44639 for house_91 [2026-03-04T01:20:06.923215] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T01:20:06.923363] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T01:20:06.923809] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T01:20:06.923858] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T01:20:06.924314] Processed race 44707 for house_9 [2026-03-04T01:20:06.924079] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T01:20:07.077964] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T01:20:07.078123] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T01:20:07.078180] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T01:20:07.078519] Processed race 44647 for house_92 [2026-03-04T01:20:07.078460] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T01:20:07.094414] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T01:20:07.094554] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T01:20:07.094635] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T01:20:07.096419] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T01:20:07.101991] Processed race 44655 for house_93 [2026-03-04T01:20:07.242845] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T01:20:07.242991] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T01:20:07.243036] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T01:20:07.243071] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T01:20:07.243103] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T01:20:07.243309] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T01:20:07.243640] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T01:20:07.246386] Processed race 44663 for house_94 [2026-03-04T01:20:07.267768] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T01:20:07.267949] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T01:20:07.268006] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T01:20:07.268045] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T01:20:07.268265] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T01:20:07.270846] Processed race 44679 for house_97 [2026-03-04T01:20:07.390201] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T01:20:07.390364] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T01:20:07.391482] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T01:20:07.391764] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T01:20:07.393688] Processed race 44583 for house_85 [2026-03-04T01:20:07.394504] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T01:20:07.394601] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T01:20:07.394671] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T01:20:07.394895] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T01:20:07.396618] Processed race 44543 for house_80 [2026-03-04T01:20:07.397148] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T01:20:07.397210] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T01:20:07.397249] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T01:20:07.398472] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T01:20:07.400615] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T01:20:07.400689] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T01:20:07.400734] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T01:20:07.400921] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T01:20:07.402650] Processed race 44627 for house_8 [2026-03-04T01:20:07.402733] Processed race 44687 for house_98 [2026-03-04T01:20:07.437756] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T01:20:07.437864] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T01:20:07.437921] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T01:20:07.437958] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T01:20:07.438172] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T01:20:07.449657] Processed race 44691 for house_98 [2026-03-04T01:20:07.571543] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T01:20:07.571732] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T01:20:07.571794] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T01:20:07.572079] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T01:20:07.573077] Processed race 44711 for senate_2 [2026-03-04T01:20:07.574029] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T01:20:07.574110] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T01:20:07.574148] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T01:20:07.574181] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T01:20:07.575335] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T01:20:07.576136] Processed race 44378 for senate_19 [2026-03-04T01:20:07.580351] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T01:20:07.580456] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T01:20:07.580504] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T01:20:07.580741] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T01:20:07.581859] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T01:20:07.581928] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T01:20:07.581970] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T01:20:07.582146] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T01:20:07.583215] Processed race 44406 for senate_11 [2026-03-04T01:20:07.583293] Processed race 44377 for senate_21 [2026-03-04T01:20:07.614689] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T01:20:07.614844] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T01:20:07.614889] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T01:20:07.614927] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T01:20:07.618672] Processed race 44376 for senate_22 [2026-03-04T01:20:07.737415] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T01:20:07.737600] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T01:20:07.737748] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T01:20:07.738009] Processed race 44382 for senate_3 [2026-03-04T01:20:07.740969] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T01:20:07.741056] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T01:20:07.741098] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T01:20:07.742565] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T01:20:07.742786] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T01:20:07.742827] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T01:20:07.743715] Processed race 44379 for senate_5 [2026-03-04T01:20:07.743784] Processed race 44381 for senate_4 [2026-03-04T01:20:07.749017] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T01:20:07.749113] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T01:20:07.749151] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T01:20:07.749181] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T01:20:07.759832] Processed race 44380 for senate_5 [2026-03-04T01:20:07.782680] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T01:30:04.431010] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T01:30:04.434105] ✅ Loaded candidate metadata for state legislature [2026-03-04T01:30:04.434207] Starting parallel fetching of 98 races... [2026-03-04T01:30:04.458101] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T01:30:04.479119] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T01:30:04.563540] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T01:30:04.731250] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T01:30:04.795886] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T01:30:04.796418] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T01:30:04.796480] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T01:30:04.796520] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T01:30:04.806452] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T01:30:04.844770] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T01:30:04.844927] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T01:30:04.844972] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T01:30:04.845008] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T01:30:04.865780] Processed race 44496 for house_10 [2026-03-04T01:30:04.865940] Processed race 44428 for house_1 [2026-03-04T01:30:04.866007] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T01:30:04.880715] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T01:30:05.068593] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T01:30:05.068716] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T01:30:05.068761] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T01:30:05.068796] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T01:30:05.069095] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T01:30:05.070705] Processed race 44468 for house_106 [2026-03-04T01:30:05.096888] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T01:30:05.097064] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T01:30:05.097250] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T01:30:05.097483] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T01:30:05.099693] Processed race 44605 for house_1 [2026-03-04T01:30:05.131396] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T01:30:05.131535] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T01:30:05.131604] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T01:30:05.131832] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T01:30:05.132813] Processed race 44436 for house_101 [2026-03-04T01:30:05.165910] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T01:30:05.166138] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T01:30:05.166192] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T01:30:05.166437] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T01:30:05.174754] Processed race 44480 for house_108 [2026-03-04T01:30:05.215053] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T01:30:05.215179] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T01:30:05.215220] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T01:30:05.215252] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T01:30:05.215282] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T01:30:05.215602] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T01:30:05.220844] Processed race 44512 for house_112 [2026-03-04T01:30:05.274651] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T01:30:05.274762] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T01:30:05.274802] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T01:30:05.275014] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T01:30:05.277564] Processed race 44548 for house_117 [2026-03-04T01:30:05.326786] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T01:30:05.326907] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T01:30:05.326955] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T01:30:05.326991] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T01:30:05.327205] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T01:30:05.333716] Processed race 44560 for house_118 [2026-03-04T01:30:05.336440] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T01:30:05.336526] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T01:30:05.336568] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T01:30:05.336971] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T01:30:05.341076] Processed race 44564 for house_119 [2026-03-04T01:30:05.342229] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T01:30:05.342308] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T01:30:05.342351] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T01:30:05.342407] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T01:30:05.342616] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T01:30:05.344047] Processed race 44580 for house_120 [2026-03-04T01:30:05.462836] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T01:30:05.462961] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T01:30:05.463101] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T01:30:05.463392] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T01:30:05.473339] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T01:30:05.473452] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T01:30:05.473499] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T01:30:05.473810] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T01:30:05.475439] Processed race 44588 for house_121 [2026-03-04T01:30:05.475522] Processed race 44596 for house_122 [2026-03-04T01:30:05.549301] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T01:30:05.549469] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T01:30:05.549515] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T01:30:05.549553] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T01:30:05.549607] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T01:30:05.551626] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T01:30:05.555953] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T01:30:05.556051] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T01:30:05.556130] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T01:30:05.556336] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T01:30:05.557978] Processed race 44612 for house_125 [2026-03-04T01:30:05.558045] Processed race 44620 for house_126 [2026-03-04T01:30:05.560313] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T01:30:05.560402] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T01:30:05.560462] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T01:30:05.560701] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T01:30:05.570878] Processed race 44616 for house_125 [2026-03-04T01:30:05.738499] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T01:30:05.739954] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T01:30:05.740398] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T01:30:05.740443] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T01:30:05.741267] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T01:30:05.744729] Processed race 44624 for house_126 [2026-03-04T01:30:05.747446] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T01:30:05.747517] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T01:30:05.747557] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T01:30:05.747812] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T01:30:05.748554] Processed race 44648 for house_129 [2026-03-04T01:30:05.849434] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T01:30:05.849567] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T01:30:05.849761] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T01:30:05.850123] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T01:30:05.852792] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T01:30:05.852874] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T01:30:05.852920] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T01:30:05.853105] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T01:30:05.854698] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T01:30:05.854768] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T01:30:05.854810] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T01:30:05.854844] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T01:30:05.854874] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T01:30:05.854904] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T01:30:05.855749] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T01:30:05.860394] Processed race 44461 for house_13 [2026-03-04T01:30:05.860481] Processed race 44660 for house_130 [2026-03-04T01:30:05.860524] Processed race 44668 for house_131 [2026-03-04T01:30:05.928755] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T01:30:05.928880] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T01:30:05.928935] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T01:30:05.929279] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T01:30:05.930928] Processed race 44696 for house_134 [2026-03-04T01:30:05.931672] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T01:30:05.931744] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T01:30:05.931784] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T01:30:05.931977] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T01:30:05.933162] Processed race 44437 for house_137 [2026-03-04T01:30:06.042754] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T01:30:06.042881] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T01:30:06.042919] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T01:30:06.043202] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T01:30:06.044514] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T01:30:06.044711] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T01:30:06.044768] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T01:30:06.044825] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T01:30:06.044989] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T01:30:06.046317] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T01:30:06.046418] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T01:30:06.046464] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T01:30:06.046500] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T01:30:06.046681] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T01:30:06.057670] Processed race 44545 for house_14 [2026-03-04T01:30:06.057831] Processed race 44449 for house_139 [2026-03-04T01:30:06.057888] Processed race 44445 for house_138 [2026-03-04T01:30:06.138345] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T01:30:06.138506] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T01:30:06.138555] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T01:30:06.138607] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T01:30:06.138843] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T01:30:06.140286] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T01:30:06.140362] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T01:30:06.140421] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T01:30:06.140459] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T01:30:06.140747] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T01:30:06.141494] Processed race 44481 for house_142 [2026-03-04T01:30:06.141582] Processed race 44497 for house_144 [2026-03-04T01:30:06.238626] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T01:30:06.238772] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T01:30:06.238809] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T01:30:06.238840] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T01:30:06.238881] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T01:30:06.239238] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T01:30:06.240662] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T01:30:06.240730] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T01:30:06.240781] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T01:30:06.240990] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T01:30:06.263316] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T01:30:06.263549] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T01:30:06.263625] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T01:30:06.263881] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T01:30:06.264677] Processed race 44537 for house_149 [2026-03-04T01:30:06.264762] Processed race 44553 for house_150 [2026-03-04T01:30:06.264814] Processed race 44573 for house_16 [2026-03-04T01:30:06.345108] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T01:30:06.345231] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T01:30:06.345271] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T01:30:06.345308] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T01:30:06.345499] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T01:30:06.346873] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T01:30:06.346944] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T01:30:06.346990] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T01:30:06.347166] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T01:30:06.347694] Processed race 44577 for house_17 [2026-03-04T01:30:06.347750] Processed race 44581 for house_17 [2026-03-04T01:30:06.444343] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T01:30:06.444508] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T01:30:06.444571] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T01:30:06.444830] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T01:30:06.445653] Processed race 44593 for house_19 [2026-03-04T01:30:06.446150] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T01:30:06.446215] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T01:30:06.446250] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T01:30:06.446393] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T01:30:06.457328] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T01:30:06.457471] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T01:30:06.457526] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T01:30:06.457756] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T01:30:06.458590] Processed race 44597 for house_19 [2026-03-04T01:30:06.458664] Processed race 44629 for house_23 [2026-03-04T01:30:06.528554] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T01:30:06.528703] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T01:30:06.528753] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T01:30:06.529076] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T01:30:06.529129] Processed race 44645 for house_25 [2026-03-04T01:30:06.532294] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T01:30:06.532379] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T01:30:06.532422] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T01:30:06.533180] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T01:30:06.533208] Processed race 44633 for house_23 [2026-03-04T01:30:06.593661] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T01:30:06.593762] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T01:30:06.593811] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T01:30:06.594006] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T01:30:06.594832] Processed race 44661 for house_27 [2026-03-04T01:30:06.595519] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T01:30:06.595610] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T01:30:06.595656] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T01:30:06.595827] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T01:30:06.598102] Processed race 44653 for house_26 [2026-03-04T01:30:06.614692] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T01:30:06.614797] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T01:30:06.614832] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T01:30:06.615082] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T01:30:06.621845] Processed race 44669 for house_28 [2026-03-04T01:30:06.692987] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T01:30:06.693135] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T01:30:06.693194] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T01:30:06.693610] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T01:30:06.696627] Processed race 44482 for house_3 [2026-03-04T01:30:06.700358] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T01:30:06.700447] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T01:30:06.700493] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T01:30:06.700721] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T01:30:06.702096] Processed race 44486 for house_3 [2026-03-04T01:30:06.755172] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T01:30:06.755272] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T01:30:06.755324] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T01:30:06.755526] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T01:30:06.756282] Processed race 44693 for house_30 [2026-03-04T01:30:06.768187] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T01:30:06.768349] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T01:30:06.768415] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T01:30:06.768489] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T01:30:06.769148] Processed race 44462 for house_37 [2026-03-04T01:30:06.768738] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T01:30:06.773924] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T01:30:06.774001] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T01:30:06.774051] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T01:30:06.774278] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T01:30:06.775258] Processed race 44466 for house_37 [2026-03-04T01:30:06.842684] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T01:30:06.842876] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T01:30:06.842914] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T01:30:06.842940] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T01:30:06.843787] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T01:30:06.849343] Processed race 44494 for house_40 [2026-03-04T01:30:06.850254] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T01:30:06.850404] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T01:30:06.850465] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T01:30:06.850511] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T01:30:06.850815] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T01:30:06.852866] Processed race 44498 for house_41 [2026-03-04T01:30:06.913569] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T01:30:06.913749] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T01:30:06.913787] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T01:30:06.913816] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T01:30:06.914244] Processed race 44502 for house_41 [2026-03-04T01:30:06.914207] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T01:30:06.934813] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T01:30:06.934957] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T01:30:06.934998] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T01:30:06.937066] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T01:30:06.937803] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T01:30:06.938882] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T01:30:06.938946] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T01:30:06.939148] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T01:30:06.941074] Processed race 44526 for house_44 [2026-03-04T01:30:06.941150] Processed race 44522 for house_44 [2026-03-04T01:30:07.005865] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T01:30:07.007485] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T01:30:07.007554] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T01:30:07.007607] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T01:30:07.007642] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T01:30:07.007671] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T01:30:07.007703] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T01:30:07.008340] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T01:30:07.008417] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T01:30:07.008699] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T01:30:07.009945] Processed race 44558 for house_49 [2026-03-04T01:30:07.012713] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T01:30:07.013402] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T01:30:07.013458] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T01:30:07.013671] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T01:30:07.015477] Processed race 44542 for house_47 [2026-03-04T01:30:07.078295] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T01:30:07.078488] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T01:30:07.078537] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T01:30:07.079590] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T01:30:07.080446] Processed race 44654 for house_5 [2026-03-04T01:30:07.105385] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T01:30:07.105487] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T01:30:07.105532] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T01:30:07.105804] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T01:30:07.108795] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T01:30:07.108877] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T01:30:07.108921] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T01:30:07.108969] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T01:30:07.109001] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T01:30:07.109290] Processed race 44590 for house_52 [2026-03-04T01:30:07.109026] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T01:30:07.109551] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T01:30:07.109831] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T01:30:07.109865] Processed race 44570 for house_50 [2026-03-04T01:30:07.162550] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T01:30:07.162748] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T01:30:07.162791] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T01:30:07.165135] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T01:30:07.170280] Processed race 44618 for house_56 [2026-03-04T01:30:07.179777] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T01:30:07.179910] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T01:30:07.179944] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T01:30:07.180562] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T01:30:07.185754] Processed race 44622 for house_56 [2026-03-04T01:30:07.229490] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T01:30:07.229650] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T01:30:07.229716] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T01:30:07.229928] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T01:30:07.230697] Processed race 44638 for house_58 [2026-03-04T01:30:07.260857] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T01:30:07.261021] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T01:30:07.261066] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T01:30:07.261274] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T01:30:07.262631] Processed race 44662 for house_60 [2026-03-04T01:30:07.291220] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T01:30:07.293734] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T01:30:07.293808] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T01:30:07.294090] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T01:30:07.297536] Processed race 44642 for house_59 [2026-03-04T01:30:07.354135] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T01:30:07.354291] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T01:30:07.354333] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T01:30:07.360047] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T01:30:07.365105] Processed race 44670 for house_61 [2026-03-04T01:30:07.381739] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T01:30:07.381909] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T01:30:07.381992] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T01:30:07.386092] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T01:30:07.387793] Processed race 44666 for house_61 [2026-03-04T01:30:07.396629] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T01:30:07.396782] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T01:30:07.396836] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T01:30:07.397116] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T01:30:07.401486] Processed race 44690 for house_64 [2026-03-04T01:30:07.425353] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T01:30:07.425821] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T01:30:07.425872] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T01:30:07.426258] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T01:30:07.428260] Processed race 44694 for house_64 [2026-03-04T01:30:07.481593] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T01:30:07.482346] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T01:30:07.482418] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T01:30:07.483789] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T01:30:07.486130] Processed race 44431 for house_67 [2026-03-04T01:30:07.555668] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T01:30:07.555818] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T01:30:07.555871] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T01:30:07.556117] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T01:30:07.557216] Processed race 44435 for house_67 [2026-03-04T01:30:07.563710] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T01:30:07.563898] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T01:30:07.564049] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T01:30:07.564315] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T01:30:07.566315] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T01:30:07.566397] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T01:30:07.566442] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T01:30:07.566700] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T01:30:07.570218] Processed race 44535 for house_7 [2026-03-04T01:30:07.570310] Processed race 44539 for house_7 [2026-03-04T01:30:07.598243] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T01:30:07.598405] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T01:30:07.598595] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T01:30:07.598699] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T01:30:07.598921] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T01:30:07.599952] Processed race 44467 for house_70 [2026-03-04T01:30:07.655900] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T01:30:07.657467] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T01:30:07.657550] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T01:30:07.657794] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T01:30:07.657832] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T01:30:07.658060] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T01:30:07.659183] Processed race 44475 for house_71 [2026-03-04T01:30:07.720410] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T01:30:07.720599] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T01:30:07.720657] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T01:30:07.720903] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T01:30:07.722024] Processed race 44499 for house_74 [2026-03-04T01:30:07.737478] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T01:30:07.737977] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T01:30:07.738039] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T01:30:07.738270] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T01:30:07.739426] Processed race 44507 for house_76 [2026-03-04T01:30:07.744140] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T01:30:07.744236] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T01:30:07.744286] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T01:30:07.744341] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T01:30:07.744586] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T01:30:07.745314] Processed race 44511 for house_76 [2026-03-04T01:30:07.776496] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T01:30:07.776692] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T01:30:07.776761] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T01:30:07.778451] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T01:30:07.780953] Processed race 44627 for house_8 [2026-03-04T01:30:07.818289] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T01:30:07.818466] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T01:30:07.818518] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T01:30:07.818748] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T01:30:07.819718] Processed race 44543 for house_80 [2026-03-04T01:30:07.886011] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T01:30:07.886170] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T01:30:07.886215] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T01:30:07.889341] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T01:30:07.891607] Processed race 44583 for house_85 [2026-03-04T01:30:07.905957] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T01:30:07.906122] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T01:30:07.906182] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T01:30:07.909547] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T01:30:07.914403] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T01:30:07.914617] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T01:30:07.914916] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T01:30:07.915223] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T01:30:07.919640] Processed race 44587 for house_85 [2026-03-04T01:30:07.919758] Processed race 44595 for house_86 [2026-03-04T01:30:07.931402] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T01:30:07.931542] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T01:30:07.931592] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T01:30:07.931855] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T01:30:07.934291] Processed race 44611 for house_88 [2026-03-04T01:30:08.023624] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T01:30:08.023757] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T01:30:08.023804] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T01:30:08.023844] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T01:30:08.024053] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T01:30:08.030899] Processed race 44619 for house_89 [2026-03-04T01:30:08.084107] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T01:30:08.084271] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T01:30:08.084334] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T01:30:08.085520] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T01:30:08.085823] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T01:30:08.088241] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T01:30:08.088321] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T01:30:08.089531] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T01:30:08.089771] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T01:30:08.095990] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T01:30:08.096130] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T01:30:08.096190] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T01:30:08.097486] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T01:30:08.098620] Processed race 44707 for house_9 [2026-03-04T01:30:08.098690] Processed race 44647 for house_92 [2026-03-04T01:30:08.098757] Processed race 44639 for house_91 [2026-03-04T01:30:08.109180] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T01:30:08.109590] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T01:30:08.109639] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T01:30:08.109860] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T01:30:08.110655] Processed race 44655 for house_93 [2026-03-04T01:30:08.184257] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T01:30:08.184417] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T01:30:08.184551] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T01:30:08.184635] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T01:30:08.184695] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T01:30:08.184752] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T01:30:08.185000] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T01:30:08.191017] Processed race 44663 for house_94 [2026-03-04T01:30:08.250274] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T01:30:08.250440] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T01:30:08.250593] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T01:30:08.250642] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T01:30:08.250853] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T01:30:08.254646] Processed race 44679 for house_97 [2026-03-04T01:30:08.284770] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T01:30:08.284928] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T01:30:08.284984] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T01:30:08.285041] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T01:30:08.285548] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T01:30:08.286626] Processed race 44691 for house_98 [2026-03-04T01:30:08.329925] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T01:30:08.330585] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T01:30:08.330651] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T01:30:08.330904] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T01:30:08.339644] Processed race 44406 for senate_11 [2026-03-04T01:30:08.371391] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T01:30:08.371555] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T01:30:08.371629] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T01:30:08.371667] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T01:30:08.372055] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T01:30:08.373028] Processed race 44378 for senate_19 [2026-03-04T01:30:08.430352] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T01:30:08.430509] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T01:30:08.431152] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T01:30:08.431779] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T01:30:08.433084] Processed race 44711 for senate_2 [2026-03-04T01:30:08.456662] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T01:30:08.456821] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T01:30:08.456887] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T01:30:08.457655] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T01:30:08.459705] Processed race 44377 for senate_21 [2026-03-04T01:30:08.496593] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T01:30:08.497125] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T01:30:08.497267] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T01:30:08.497429] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T01:30:08.498000] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T01:30:08.500641] Processed race 44376 for senate_22 [2026-03-04T01:30:08.613875] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T01:30:08.614005] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T01:30:08.615338] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T01:30:08.617515] Processed race 44381 for senate_4 [2026-03-04T01:30:08.642987] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T01:30:08.643124] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T01:30:08.643166] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T01:30:08.643406] Processed race 44379 for senate_5 [2026-03-04T01:30:08.681118] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T01:30:08.681759] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T01:30:08.681811] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T01:30:08.681847] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T01:30:08.683252] Processed race 44380 for senate_5 [2026-03-04T01:30:09.325152] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T01:30:09.325300] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T01:30:09.325351] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T01:30:09.326407] Processed race 44687 for house_98 [2026-03-04T01:30:09.578413] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T01:30:09.578568] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T01:30:09.578637] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T01:30:09.578906] Processed race 44382 for senate_3 [2026-03-04T01:30:09.590613] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T01:40:03.547670] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T01:40:03.548879] ✅ Loaded candidate metadata for state legislature [2026-03-04T01:40:03.548977] Starting parallel fetching of 98 races... [2026-03-04T01:40:03.554432] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T01:40:03.560891] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T01:40:03.563789] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T01:40:03.565061] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T01:40:03.566735] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T01:40:03.739009] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T01:40:03.739128] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T01:40:03.739182] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T01:40:03.739443] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T01:40:03.741616] Processed race 44605 for house_1 [2026-03-04T01:40:03.761106] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T01:40:03.761223] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T01:40:03.761280] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T01:40:03.761324] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T01:40:03.761604] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T01:40:03.763895] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T01:40:03.764370] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T01:40:03.764427] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T01:40:03.764467] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T01:40:03.764741] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T01:40:03.769161] Processed race 44428 for house_1 [2026-03-04T01:40:03.769278] Processed race 44468 for house_106 [2026-03-04T01:40:03.802748] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T01:40:03.802916] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T01:40:03.802982] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T01:40:03.803302] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T01:40:03.805109] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T01:40:03.805179] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T01:40:03.805220] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T01:40:03.805253] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T01:40:03.805452] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T01:40:03.822059] Processed race 44436 for house_101 [2026-03-04T01:40:03.822190] Processed race 44496 for house_10 [2026-03-04T01:40:03.958485] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T01:40:03.959022] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T01:40:03.959084] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T01:40:03.977827] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T01:40:03.977933] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T01:40:03.977973] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T01:40:03.978170] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T01:40:03.979753] Processed race 44480 for house_108 [2026-03-04T01:40:03.979843] Processed race 44548 for house_117 [2026-03-04T01:40:03.959420] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T01:40:03.995514] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T01:40:03.995723] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T01:40:03.995762] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T01:40:03.995793] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T01:40:03.995817] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T01:40:03.996001] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T01:40:03.997106] Processed race 44512 for house_112 [2026-03-04T01:40:04.019018] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T01:40:04.019181] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T01:40:04.019222] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T01:40:04.019248] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T01:40:04.019535] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T01:40:04.020690] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T01:40:04.020758] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T01:40:04.020828] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T01:40:04.020990] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T01:40:04.025747] Processed race 44560 for house_118 [2026-03-04T01:40:04.026014] Processed race 44564 for house_119 [2026-03-04T01:40:04.171060] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T01:40:04.171240] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T01:40:04.171294] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T01:40:04.171333] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T01:40:04.171645] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T01:40:04.173295] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T01:40:04.173436] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T01:40:04.173501] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T01:40:04.174071] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T01:40:04.175363] Processed race 44580 for house_120 [2026-03-04T01:40:04.175443] Processed race 44588 for house_121 [2026-03-04T01:40:04.215391] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T01:40:04.215864] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T01:40:04.215916] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T01:40:04.216339] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T01:40:04.218774] Processed race 44596 for house_122 [2026-03-04T01:40:04.221993] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T01:40:04.222108] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T01:40:04.222417] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T01:40:04.222568] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T01:40:04.222727] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T01:40:04.222963] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T01:40:04.230745] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T01:40:04.230957] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T01:40:04.231050] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T01:40:04.231318] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T01:40:04.235772] Processed race 44612 for house_125 [2026-03-04T01:40:04.235900] Processed race 44616 for house_125 [2026-03-04T01:40:04.375679] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T01:40:04.375812] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T01:40:04.375855] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T01:40:04.375888] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T01:40:04.376236] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T01:40:04.381917] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T01:40:04.382348] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T01:40:04.382599] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T01:40:04.382911] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T01:40:04.386625] Processed race 44624 for house_126 [2026-03-04T01:40:04.387225] Processed race 44620 for house_126 [2026-03-04T01:40:04.501814] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T01:40:04.501965] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T01:40:04.502011] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T01:40:04.502483] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T01:40:04.510099] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T01:40:04.510386] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T01:40:04.510439] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T01:40:04.510872] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T01:40:04.514315] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T01:40:04.514405] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T01:40:04.514452] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T01:40:04.514858] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T01:40:04.516043] Processed race 44461 for house_13 [2026-03-04T01:40:04.516342] Processed race 44648 for house_129 [2026-03-04T01:40:04.516422] Processed race 44660 for house_130 [2026-03-04T01:40:04.550383] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T01:40:04.550535] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T01:40:04.550654] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T01:40:04.550701] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T01:40:04.550733] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T01:40:04.550762] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T01:40:04.551033] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T01:40:04.555120] Processed race 44668 for house_131 [2026-03-04T01:40:04.556019] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T01:40:04.556097] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T01:40:04.556148] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T01:40:04.556371] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T01:40:04.557847] Processed race 44696 for house_134 [2026-03-04T01:40:04.689896] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T01:40:04.690174] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T01:40:04.690225] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T01:40:04.690266] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T01:40:04.690535] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T01:40:04.691948] Processed race 44449 for house_139 [2026-03-04T01:40:04.692493] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T01:40:04.692557] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T01:40:04.692623] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T01:40:04.692946] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T01:40:04.694128] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T01:40:04.694203] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T01:40:04.694245] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T01:40:04.694283] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T01:40:04.694491] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T01:40:04.695798] Processed race 44437 for house_137 [2026-03-04T01:40:04.695872] Processed race 44445 for house_138 [2026-03-04T01:40:04.745003] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T01:40:04.745150] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T01:40:04.745197] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T01:40:04.745438] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T01:40:04.747107] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T01:40:04.747181] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T01:40:04.747222] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T01:40:04.747259] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T01:40:04.747481] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T01:40:04.748593] Processed race 44545 for house_14 [2026-03-04T01:40:04.748774] Processed race 44481 for house_142 [2026-03-04T01:40:04.874178] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T01:40:04.874372] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T01:40:04.874435] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T01:40:04.874475] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T01:40:04.874744] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T01:40:04.875682] Processed race 44497 for house_144 [2026-03-04T01:40:04.902521] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T01:40:04.903439] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T01:40:04.904009] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T01:40:04.904091] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T01:40:04.904951] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T01:40:04.902710] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T01:40:04.906876] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T01:40:04.906927] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T01:40:04.906963] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T01:40:04.907198] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T01:40:04.908338] Processed race 44553 for house_150 [2026-03-04T01:40:04.908433] Processed race 44537 for house_149 [2026-03-04T01:40:04.934380] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T01:40:04.934553] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T01:40:04.934623] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T01:40:04.934663] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T01:40:04.934882] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T01:40:04.948972] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T01:40:04.949099] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T01:40:04.949143] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T01:40:04.949468] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T01:40:04.954509] Processed race 44577 for house_17 [2026-03-04T01:40:04.954597] Processed race 44573 for house_16 [2026-03-04T01:40:05.044953] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T01:40:05.045082] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T01:40:05.045127] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T01:40:05.045348] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T01:40:05.046465] Processed race 44581 for house_17 [2026-03-04T01:40:05.080659] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T01:40:05.080813] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T01:40:05.080857] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T01:40:05.081137] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T01:40:05.082070] Processed race 44597 for house_19 [2026-03-04T01:40:05.093346] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T01:40:05.093654] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T01:40:05.093718] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T01:40:05.093938] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T01:40:05.096882] Processed race 44593 for house_19 [2026-03-04T01:40:05.116737] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T01:40:05.116885] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T01:40:05.116942] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T01:40:05.117168] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T01:40:05.125754] Processed race 44629 for house_23 [2026-03-04T01:40:05.134598] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T01:40:05.134785] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T01:40:05.134844] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T01:40:05.135122] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T01:40:05.146687] Processed race 44633 for house_23 [2026-03-04T01:40:05.219686] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T01:40:05.219861] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T01:40:05.219924] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T01:40:05.220204] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T01:40:05.226637] Processed race 44645 for house_25 [2026-03-04T01:40:05.247872] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T01:40:05.247996] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T01:40:05.248029] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T01:40:05.248206] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T01:40:05.249391] Processed race 44653 for house_26 [2026-03-04T01:40:05.274470] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T01:40:05.274743] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T01:40:05.274793] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T01:40:05.275014] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T01:40:05.285823] Processed race 44661 for house_27 [2026-03-04T01:40:05.287537] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T01:40:05.287724] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T01:40:05.287771] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T01:40:05.287997] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T01:40:05.299013] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T01:40:05.299179] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T01:40:05.299221] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T01:40:05.299463] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T01:40:05.300501] Processed race 44669 for house_28 [2026-03-04T01:40:05.300593] Processed race 44482 for house_3 [2026-03-04T01:40:05.382330] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T01:40:05.382493] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T01:40:05.382531] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T01:40:05.382771] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T01:40:05.383465] Processed race 44486 for house_3 [2026-03-04T01:40:05.414308] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T01:40:05.414449] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T01:40:05.414512] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T01:40:05.414740] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T01:40:05.426672] Processed race 44693 for house_30 [2026-03-04T01:40:05.449938] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T01:40:05.450663] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T01:40:05.450719] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T01:40:05.450754] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T01:40:05.450986] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T01:40:05.451857] Processed race 44462 for house_37 [2026-03-04T01:40:05.549062] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T01:40:05.550115] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T01:40:05.550176] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T01:40:05.550216] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T01:40:05.550476] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T01:40:05.551272] Processed race 44498 for house_41 [2026-03-04T01:40:05.579170] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T01:40:05.579320] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T01:40:05.579367] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T01:40:05.579397] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T01:40:05.579610] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T01:40:05.580345] Processed race 44502 for house_41 [2026-03-04T01:40:05.619779] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T01:40:05.619934] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T01:40:05.619972] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T01:40:05.620181] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T01:40:05.621319] Processed race 44522 for house_44 [2026-03-04T01:40:05.696165] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T01:40:05.696321] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T01:40:05.696371] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T01:40:05.696706] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T01:40:05.696754] Processed race 44526 for house_44 [2026-03-04T01:40:05.737315] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T01:40:05.737498] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T01:40:05.737698] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T01:40:05.737928] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T01:40:05.737973] Processed race 44542 for house_47 [2026-03-04T01:40:05.776257] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T01:40:05.776422] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T01:40:05.776469] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T01:40:05.776506] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T01:40:05.776539] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T01:40:05.776598] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T01:40:05.776650] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T01:40:05.776679] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T01:40:05.776716] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T01:40:05.777008] Processed race 44558 for house_49 [2026-03-04T01:40:05.776949] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T01:40:05.855088] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T01:40:05.855264] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T01:40:05.855302] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T01:40:05.855804] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T01:40:05.857295] Processed race 44654 for house_5 [2026-03-04T01:40:05.881530] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T01:40:05.881694] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T01:40:05.881731] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T01:40:05.881766] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T01:40:05.881794] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T01:40:05.881821] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T01:40:05.881847] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T01:40:05.882057] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T01:40:05.885685] Processed race 44570 for house_50 [2026-03-04T01:40:05.926876] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T01:40:05.927036] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T01:40:05.927071] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T01:40:05.927373] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T01:40:05.928597] Processed race 44590 for house_52 [2026-03-04T01:40:06.017068] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T01:40:06.017465] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T01:40:06.017530] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T01:40:06.017855] Processed race 44618 for house_56 [2026-03-04T01:40:06.017809] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T01:40:06.030781] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T01:40:06.031021] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T01:40:06.031087] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T01:40:06.031636] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T01:40:06.034196] Processed race 44622 for house_56 [2026-03-04T01:40:06.084902] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T01:40:06.085031] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T01:40:06.085064] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T01:40:06.087277] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T01:40:06.088887] Processed race 44638 for house_58 [2026-03-04T01:40:06.185326] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T01:40:06.185490] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T01:40:06.185552] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T01:40:06.185826] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T01:40:06.187223] Processed race 44642 for house_59 [2026-03-04T01:40:06.199209] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T01:40:06.199370] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T01:40:06.199425] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T01:40:06.199697] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T01:40:06.204443] Processed race 44662 for house_60 [2026-03-04T01:40:06.250398] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T01:40:06.250588] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T01:40:06.250919] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T01:40:06.251187] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T01:40:06.252364] Processed race 44666 for house_61 [2026-03-04T01:40:06.367234] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T01:40:06.368441] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T01:40:06.368507] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T01:40:06.368772] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T01:40:06.370796] Processed race 44670 for house_61 [2026-03-04T01:40:06.372405] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T01:40:06.372483] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T01:40:06.372533] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T01:40:06.372749] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T01:40:06.379636] Processed race 44690 for house_64 [2026-03-04T01:40:06.408346] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T01:40:06.409185] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T01:40:06.409235] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T01:40:06.409507] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T01:40:06.410452] Processed race 44694 for house_64 [2026-03-04T01:40:06.504186] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T01:40:06.504369] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T01:40:06.504435] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T01:40:06.504713] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T01:40:06.505451] Processed race 44466 for house_37 [2026-03-04T01:40:06.506042] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T01:40:06.506115] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T01:40:06.506177] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T01:40:06.506210] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T01:40:06.506378] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T01:40:06.507128] Processed race 44494 for house_40 [2026-03-04T01:40:06.526429] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T01:40:06.526584] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T01:40:06.526651] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T01:40:06.526875] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T01:40:06.527775] Processed race 44435 for house_67 [2026-03-04T01:40:06.535126] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T01:40:06.535224] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T01:40:06.535264] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T01:40:06.535468] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T01:40:06.536233] Processed race 44431 for house_67 [2026-03-04T01:40:06.570782] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T01:40:06.570925] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T01:40:06.570975] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T01:40:06.573873] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T01:40:06.582293] Processed race 44535 for house_7 [2026-03-04T01:40:06.668090] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T01:40:06.668352] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T01:40:06.668408] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T01:40:06.668876] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T01:40:06.670185] Processed race 44539 for house_7 [2026-03-04T01:40:06.673198] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T01:40:06.673291] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T01:40:06.673347] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T01:40:06.673400] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T01:40:06.675561] Processed race 44467 for house_70 [2026-03-04T01:40:06.675472] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T01:40:06.681427] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T01:40:06.681549] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T01:40:06.683453] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T01:40:06.683497] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T01:40:06.683537] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T01:40:06.683939] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T01:40:06.686700] Processed race 44475 for house_71 [2026-03-04T01:40:06.696373] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T01:40:06.696518] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T01:40:06.696694] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T01:40:06.696958] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T01:40:06.699069] Processed race 44499 for house_74 [2026-03-04T01:40:06.739511] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T01:40:06.739669] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T01:40:06.739716] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T01:40:06.739944] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T01:40:06.744039] Processed race 44507 for house_76 [2026-03-04T01:40:06.837022] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T01:40:06.837518] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T01:40:06.837604] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T01:40:06.837652] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T01:40:06.837891] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T01:40:06.838722] Processed race 44511 for house_76 [2026-03-04T01:40:06.839728] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T01:40:06.839798] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T01:40:06.839840] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T01:40:06.840041] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T01:40:06.840773] Processed race 44627 for house_8 [2026-03-04T01:40:06.899417] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T01:40:06.899561] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T01:40:06.899623] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T01:40:06.900158] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T01:40:06.901156] Processed race 44587 for house_85 [2026-03-04T01:40:07.006318] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T01:40:07.006479] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T01:40:07.006544] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T01:40:07.006809] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T01:40:07.007525] Processed race 44595 for house_86 [2026-03-04T01:40:07.067065] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T01:40:07.067227] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T01:40:07.067271] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T01:40:07.067700] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T01:40:07.067974] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T01:40:07.075651] Processed race 44619 for house_89 [2026-03-04T01:40:07.171118] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T01:40:07.171236] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T01:40:07.171292] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T01:40:07.171337] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T01:40:07.171637] Processed race 44707 for house_9 [2026-03-04T01:40:07.171548] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T01:40:07.219234] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T01:40:07.219389] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T01:40:07.219439] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T01:40:07.219672] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T01:40:07.220466] Processed race 44639 for house_91 [2026-03-04T01:40:07.328526] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T01:40:07.328675] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T01:40:07.328716] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T01:40:07.328903] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T01:40:07.329740] Processed race 44647 for house_92 [2026-03-04T01:40:07.374745] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T01:40:07.374901] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T01:40:07.374946] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T01:40:07.375109] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T01:40:07.376626] Processed race 44655 for house_93 [2026-03-04T01:40:07.490519] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T01:40:07.490683] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T01:40:07.490725] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T01:40:07.490753] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T01:40:07.490779] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T01:40:07.490802] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T01:40:07.491006] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T01:40:07.491785] Processed race 44663 for house_94 [2026-03-04T01:40:07.544836] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T01:40:07.544998] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T01:40:07.545049] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T01:40:07.545078] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T01:40:07.545290] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T01:40:07.546044] Processed race 44679 for house_97 [2026-03-04T01:40:07.651771] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T01:40:07.651928] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T01:40:07.651968] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T01:40:07.652201] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T01:40:07.654216] Processed race 44687 for house_98 [2026-03-04T01:40:07.701917] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T01:40:07.702064] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T01:40:07.702105] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T01:40:07.702138] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T01:40:07.702348] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T01:40:07.704657] Processed race 44691 for house_98 [2026-03-04T01:40:07.809231] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T01:40:07.809493] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T01:40:07.809547] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T01:40:07.810182] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T01:40:07.811346] Processed race 44406 for senate_11 [2026-03-04T01:40:07.843390] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T01:40:07.843557] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T01:40:07.843627] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T01:40:07.843869] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T01:40:07.846651] Processed race 44543 for house_80 [2026-03-04T01:40:07.874624] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T01:40:07.874760] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T01:40:07.874804] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T01:40:07.874835] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T01:40:07.875056] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T01:40:07.882662] Processed race 44378 for senate_19 [2026-03-04T01:40:07.924442] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T01:40:07.924583] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T01:40:07.924626] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T01:40:07.924831] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T01:40:07.928652] Processed race 44583 for house_85 [2026-03-04T01:40:07.977497] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T01:40:07.977679] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T01:40:07.977721] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T01:40:07.977950] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T01:40:07.978747] Processed race 44711 for senate_2 [2026-03-04T01:40:08.009780] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T01:40:08.009955] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T01:40:08.010009] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T01:40:08.010251] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T01:40:08.011197] Processed race 44377 for senate_21 [2026-03-04T01:40:08.043207] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T01:40:08.043382] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T01:40:08.043437] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T01:40:08.043692] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T01:40:08.044507] Processed race 44611 for house_88 [2026-03-04T01:40:08.059994] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T01:40:08.060130] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T01:40:08.060171] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T01:40:08.060203] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T01:40:08.061965] Processed race 44376 for senate_22 [2026-03-04T01:40:08.092174] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T01:40:08.092350] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T01:40:08.093676] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T01:40:08.093970] Processed race 44382 for senate_3 [2026-03-04T01:40:08.132485] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T01:40:08.132609] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T01:40:08.132666] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T01:40:08.138456] Processed race 44381 for senate_4 [2026-03-04T01:40:08.180790] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T01:40:08.181064] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T01:40:08.181133] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T01:40:08.186665] Processed race 44379 for senate_5 [2026-03-04T01:40:08.207195] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T01:40:08.207446] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T01:40:08.207514] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T01:40:08.207569] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T01:40:08.207882] Processed race 44380 for senate_5 [2026-03-04T01:40:08.219177] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T01:50:02.673793] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T01:50:02.677137] ✅ Loaded candidate metadata for state legislature [2026-03-04T01:50:02.677755] Starting parallel fetching of 98 races... [2026-03-04T01:50:02.728133] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T01:50:02.794317] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T01:50:02.840794] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T01:50:02.880549] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T01:50:02.902754] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T01:50:02.940636] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T01:50:02.940758] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T01:50:02.940801] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T01:50:02.941041] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T01:50:02.942193] Processed race 44605 for house_1 [2026-03-04T01:50:02.982984] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T01:50:02.983088] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T01:50:02.983130] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T01:50:02.983169] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T01:50:02.985439] Processed race 44496 for house_10 [2026-03-04T01:50:02.985383] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T01:50:03.036547] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T01:50:03.036708] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T01:50:03.036763] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T01:50:03.036818] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T01:50:03.037047] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T01:50:03.038789] Processed race 44428 for house_1 [2026-03-04T01:50:03.129186] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T01:50:03.129313] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T01:50:03.129438] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T01:50:03.129489] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T01:50:03.129843] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T01:50:03.132033] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T01:50:03.132101] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T01:50:03.132226] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T01:50:03.132432] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T01:50:03.133352] Processed race 44468 for house_106 [2026-03-04T01:50:03.133427] Processed race 44436 for house_101 [2026-03-04T01:50:03.153421] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T01:50:03.153532] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T01:50:03.153607] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T01:50:03.153857] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T01:50:03.160788] Processed race 44480 for house_108 [2026-03-04T01:50:03.230094] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T01:50:03.230287] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T01:50:03.230333] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T01:50:03.230382] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T01:50:03.230416] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T01:50:03.230903] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T01:50:03.232110] Processed race 44512 for house_112 [2026-03-04T01:50:03.290087] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T01:50:03.290252] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T01:50:03.290396] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T01:50:03.290700] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T01:50:03.292020] Processed race 44548 for house_117 [2026-03-04T01:50:03.319219] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T01:50:03.319386] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T01:50:03.319442] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T01:50:03.319784] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T01:50:03.330322] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T01:50:03.330450] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T01:50:03.330514] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T01:50:03.330587] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T01:50:03.330853] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T01:50:03.331960] Processed race 44564 for house_119 [2026-03-04T01:50:03.332035] Processed race 44560 for house_118 [2026-03-04T01:50:03.410568] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T01:50:03.410752] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T01:50:03.411031] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T01:50:03.411084] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T01:50:03.411483] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T01:50:03.412992] Processed race 44580 for house_120 [2026-03-04T01:50:03.414036] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T01:50:03.414121] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T01:50:03.414176] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T01:50:03.414403] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T01:50:03.421601] Processed race 44588 for house_121 [2026-03-04T01:50:03.537004] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T01:50:03.537158] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T01:50:03.537205] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T01:50:03.537448] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T01:50:03.541943] Processed race 44596 for house_122 [2026-03-04T01:50:03.674926] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T01:50:03.675080] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T01:50:03.675156] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T01:50:03.675240] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T01:50:03.675514] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T01:50:03.676599] Processed race 44624 for house_126 [2026-03-04T01:50:03.698412] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T01:50:03.698707] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T01:50:03.698817] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T01:50:03.699077] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T01:50:03.700667] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T01:50:03.700911] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T01:50:03.700980] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T01:50:03.701373] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T01:50:03.714052] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T01:50:03.714175] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T01:50:03.714215] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T01:50:03.714247] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T01:50:03.714276] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T01:50:03.715282] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T01:50:03.717086] Processed race 44616 for house_125 [2026-03-04T01:50:03.717161] Processed race 44620 for house_126 [2026-03-04T01:50:03.717199] Processed race 44612 for house_125 [2026-03-04T01:50:03.751745] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T01:50:03.751890] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T01:50:03.751942] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T01:50:03.752202] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T01:50:03.753095] Processed race 44648 for house_129 [2026-03-04T01:50:03.893010] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T01:50:03.893444] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T01:50:03.893502] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T01:50:03.893772] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T01:50:03.897639] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T01:50:03.897717] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T01:50:03.897762] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T01:50:03.897949] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T01:50:03.900704] Processed race 44660 for house_130 [2026-03-04T01:50:03.900877] Processed race 44461 for house_13 [2026-03-04T01:50:03.901719] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T01:50:03.901975] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T01:50:03.902037] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T01:50:03.902270] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T01:50:03.906476] Processed race 44696 for house_134 [2026-03-04T01:50:03.921877] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T01:50:03.922000] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T01:50:03.922042] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T01:50:03.922249] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T01:50:03.931799] Processed race 44437 for house_137 [2026-03-04T01:50:03.932554] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T01:50:03.932651] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T01:50:03.932702] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T01:50:03.932748] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T01:50:03.932780] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T01:50:03.932808] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T01:50:03.932987] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T01:50:03.936147] Processed race 44668 for house_131 [2026-03-04T01:50:04.073814] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T01:50:04.074054] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T01:50:04.074104] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T01:50:04.074138] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T01:50:04.074413] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T01:50:04.078457] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T01:50:04.078664] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T01:50:04.078716] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T01:50:04.078751] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T01:50:04.079035] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T01:50:04.080254] Processed race 44445 for house_138 [2026-03-04T01:50:04.080358] Processed race 44449 for house_139 [2026-03-04T01:50:04.092760] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T01:50:04.092993] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T01:50:04.093056] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T01:50:04.093401] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T01:50:04.094413] Processed race 44545 for house_14 [2026-03-04T01:50:04.119274] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T01:50:04.119379] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T01:50:04.119421] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T01:50:04.119453] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T01:50:04.119683] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T01:50:04.120518] Processed race 44481 for house_142 [2026-03-04T01:50:04.124630] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T01:50:04.124773] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T01:50:04.124816] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T01:50:04.124849] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T01:50:04.125118] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T01:50:04.132674] Processed race 44497 for house_144 [2026-03-04T01:50:04.251511] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T01:50:04.251671] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T01:50:04.251728] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T01:50:04.251767] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T01:50:04.251825] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T01:50:04.252111] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T01:50:04.253376] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T01:50:04.253436] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T01:50:04.253467] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T01:50:04.253633] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T01:50:04.254177] Processed race 44537 for house_149 [2026-03-04T01:50:04.254229] Processed race 44573 for house_16 [2026-03-04T01:50:04.274350] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T01:50:04.274511] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T01:50:04.274560] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T01:50:04.275048] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T01:50:04.275876] Processed race 44553 for house_150 [2026-03-04T01:50:04.290853] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T01:50:04.291166] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T01:50:04.291229] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T01:50:04.291268] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T01:50:04.291494] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T01:50:04.297142] Processed race 44577 for house_17 [2026-03-04T01:50:04.298690] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T01:50:04.298767] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T01:50:04.298807] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T01:50:04.299157] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T01:50:04.301980] Processed race 44581 for house_17 [2026-03-04T01:50:04.415301] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T01:50:04.415424] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T01:50:04.415458] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T01:50:04.415675] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T01:50:04.416645] Processed race 44593 for house_19 [2026-03-04T01:50:04.427784] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T01:50:04.427925] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T01:50:04.427975] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T01:50:04.428220] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T01:50:04.429055] Processed race 44597 for house_19 [2026-03-04T01:50:04.445278] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T01:50:04.445509] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T01:50:04.445570] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T01:50:04.445854] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T01:50:04.451321] Processed race 44629 for house_23 [2026-03-04T01:50:04.452176] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T01:50:04.452256] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T01:50:04.452302] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T01:50:04.453182] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T01:50:04.453904] Processed race 44633 for house_23 [2026-03-04T01:50:04.491620] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T01:50:04.491790] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T01:50:04.491838] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T01:50:04.492144] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T01:50:04.493788] Processed race 44645 for house_25 [2026-03-04T01:50:04.577690] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T01:50:04.577823] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T01:50:04.577869] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T01:50:04.578230] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T01:50:04.581866] Processed race 44653 for house_26 [2026-03-04T01:50:04.597426] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T01:50:04.597551] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T01:50:04.597611] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T01:50:04.597814] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T01:50:04.598882] Processed race 44661 for house_27 [2026-03-04T01:50:04.618236] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T01:50:04.618353] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T01:50:04.618388] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T01:50:04.618695] Processed race 44669 for house_28 [2026-03-04T01:50:04.618633] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T01:50:04.648102] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T01:50:04.648230] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T01:50:04.648270] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T01:50:04.648466] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T01:50:04.650592] Processed race 44482 for house_3 [2026-03-04T01:50:04.659402] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T01:50:04.659517] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T01:50:04.659570] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T01:50:04.659818] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T01:50:04.660828] Processed race 44486 for house_3 [2026-03-04T01:50:04.737984] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T01:50:04.738112] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T01:50:04.738161] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T01:50:04.738389] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T01:50:04.739127] Processed race 44693 for house_30 [2026-03-04T01:50:04.759131] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T01:50:04.759288] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T01:50:04.759339] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T01:50:04.759391] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T01:50:04.759633] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T01:50:04.760474] Processed race 44462 for house_37 [2026-03-04T01:50:04.788674] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T01:50:04.788891] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T01:50:04.788928] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T01:50:04.789149] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T01:50:04.790072] Processed race 44466 for house_37 [2026-03-04T01:50:04.816931] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T01:50:04.817958] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T01:50:04.818039] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T01:50:04.818158] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T01:50:04.818451] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T01:50:04.819925] Processed race 44498 for house_41 [2026-03-04T01:50:04.820622] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T01:50:04.820688] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T01:50:04.820723] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T01:50:04.820753] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T01:50:04.820931] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T01:50:04.821831] Processed race 44494 for house_40 [2026-03-04T01:50:04.897669] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T01:50:04.897808] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T01:50:04.897848] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T01:50:04.897881] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T01:50:04.898192] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T01:50:04.899054] Processed race 44502 for house_41 [2026-03-04T01:50:04.915565] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T01:50:04.915730] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T01:50:04.915776] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T01:50:04.916122] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T01:50:04.916958] Processed race 44522 for house_44 [2026-03-04T01:50:04.959137] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T01:50:04.959302] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T01:50:04.959359] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T01:50:04.959620] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T01:50:04.960504] Processed race 44526 for house_44 [2026-03-04T01:50:05.059690] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T01:50:05.059850] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T01:50:05.059887] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T01:50:05.060090] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T01:50:05.060934] Processed race 44654 for house_5 [2026-03-04T01:50:05.116256] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T01:50:05.116407] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T01:50:05.116450] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T01:50:05.116703] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T01:50:05.118420] Processed race 44590 for house_52 [2026-03-04T01:50:05.213166] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T01:50:05.213325] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T01:50:05.214455] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T01:50:05.214790] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T01:50:05.216757] Processed race 44618 for house_56 [2026-03-04T01:50:05.298138] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T01:50:05.298308] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T01:50:05.299423] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T01:50:05.299713] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T01:50:05.301535] Processed race 44622 for house_56 [2026-03-04T01:50:05.379330] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T01:50:05.380489] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T01:50:05.380535] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T01:50:05.380790] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T01:50:05.382663] Processed race 44638 for house_58 [2026-03-04T01:50:05.473074] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T01:50:05.473231] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T01:50:05.473278] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T01:50:05.473535] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T01:50:05.474400] Processed race 44642 for house_59 [2026-03-04T01:50:05.560424] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T01:50:05.560632] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T01:50:05.560693] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T01:50:05.560956] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T01:50:05.562889] Processed race 44662 for house_60 [2026-03-04T01:50:05.647479] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T01:50:05.647665] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T01:50:05.647718] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T01:50:05.647995] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T01:50:05.648848] Processed race 44666 for house_61 [2026-03-04T01:50:05.764903] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T01:50:05.765091] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T01:50:05.765149] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T01:50:05.766267] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T01:50:05.767178] Processed race 44670 for house_61 [2026-03-04T01:50:05.814708] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T01:50:05.814879] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T01:50:05.814928] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T01:50:05.815165] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T01:50:05.817926] Processed race 44690 for house_64 [2026-03-04T01:50:05.929753] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T01:50:05.929962] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T01:50:05.930021] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T01:50:05.930274] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T01:50:05.932336] Processed race 44694 for house_64 [2026-03-04T01:50:05.975813] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T01:50:05.975957] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T01:50:05.976010] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T01:50:05.976280] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T01:50:05.977459] Processed race 44431 for house_67 [2026-03-04T01:50:05.982638] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T01:50:05.982797] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T01:50:05.982850] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T01:50:05.983168] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T01:50:05.989060] Processed race 44542 for house_47 [2026-03-04T01:50:06.056755] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T01:50:06.057077] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T01:50:06.058090] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T01:50:06.058161] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T01:50:06.058194] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T01:50:06.058222] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T01:50:06.058249] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T01:50:06.058277] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T01:50:06.058303] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T01:50:06.059945] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T01:50:06.060853] Processed race 44558 for house_49 [2026-03-04T01:50:06.108079] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T01:50:06.108249] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T01:50:06.108294] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T01:50:06.111060] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T01:50:06.114044] Processed race 44435 for house_67 [2026-03-04T01:50:06.120351] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T01:50:06.120474] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T01:50:06.120537] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T01:50:06.120613] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T01:50:06.123244] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T01:50:06.123327] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T01:50:06.123384] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T01:50:06.123916] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T01:50:06.127186] Processed race 44570 for house_50 [2026-03-04T01:50:06.159824] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T01:50:06.159993] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T01:50:06.160457] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T01:50:06.160718] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T01:50:06.162268] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T01:50:06.162338] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T01:50:06.162459] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T01:50:06.162637] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T01:50:06.163950] Processed race 44539 for house_7 [2026-03-04T01:50:06.164026] Processed race 44535 for house_7 [2026-03-04T01:50:06.232315] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T01:50:06.232514] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T01:50:06.232600] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T01:50:06.232663] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T01:50:06.232953] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T01:50:06.235679] Processed race 44467 for house_70 [2026-03-04T01:50:06.293844] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T01:50:06.294002] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T01:50:06.294040] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T01:50:06.295052] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T01:50:06.298350] Processed race 44499 for house_74 [2026-03-04T01:50:06.310619] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T01:50:06.311324] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T01:50:06.311404] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T01:50:06.311439] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T01:50:06.311485] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T01:50:06.311792] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T01:50:06.313888] Processed race 44475 for house_71 [2026-03-04T01:50:06.361970] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T01:50:06.362119] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T01:50:06.363243] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T01:50:06.363551] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T01:50:06.367499] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T01:50:06.367709] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T01:50:06.367761] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T01:50:06.367817] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T01:50:06.369315] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T01:50:06.371293] Processed race 44507 for house_76 [2026-03-04T01:50:06.371386] Processed race 44511 for house_76 [2026-03-04T01:50:06.427824] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T01:50:06.428558] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T01:50:06.428623] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T01:50:06.428880] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T01:50:06.431879] Processed race 44627 for house_8 [2026-03-04T01:50:06.474453] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T01:50:06.474648] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T01:50:06.474797] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T01:50:06.475124] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T01:50:06.478505] Processed race 44543 for house_80 [2026-03-04T01:50:06.486588] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T01:50:06.486840] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T01:50:06.486914] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T01:50:06.488281] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T01:50:06.491403] Processed race 44583 for house_85 [2026-03-04T01:50:06.536884] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T01:50:06.537051] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T01:50:06.537102] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T01:50:06.537414] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T01:50:06.539667] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T01:50:06.539747] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T01:50:06.539795] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T01:50:06.542621] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T01:50:06.543797] Processed race 44595 for house_86 [2026-03-04T01:50:06.543868] Processed race 44587 for house_85 [2026-03-04T01:50:06.603728] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T01:50:06.603928] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T01:50:06.603981] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T01:50:06.604338] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T01:50:06.605794] Processed race 44611 for house_88 [2026-03-04T01:50:06.640325] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T01:50:06.640568] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T01:50:06.640662] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T01:50:06.640724] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T01:50:06.641504] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T01:50:06.643099] Processed race 44619 for house_89 [2026-03-04T01:50:06.651316] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T01:50:06.651449] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T01:50:06.651492] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T01:50:06.651528] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T01:50:06.651775] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T01:50:06.652594] Processed race 44707 for house_9 [2026-03-04T01:50:06.700910] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T01:50:06.701086] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T01:50:06.703088] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T01:50:06.704744] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T01:50:06.711691] Processed race 44639 for house_91 [2026-03-04T01:50:06.715172] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T01:50:06.715792] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T01:50:06.715867] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T01:50:06.716752] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T01:50:06.719853] Processed race 44647 for house_92 [2026-03-04T01:50:06.763692] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T01:50:06.763859] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T01:50:06.763930] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T01:50:06.764226] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T01:50:06.766629] Processed race 44655 for house_93 [2026-03-04T01:50:06.814474] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T01:50:06.814648] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T01:50:06.814712] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T01:50:06.814752] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T01:50:06.815048] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T01:50:06.815114] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T01:50:06.815552] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T01:50:06.817648] Processed race 44663 for house_94 [2026-03-04T01:50:06.870958] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T01:50:06.871115] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T01:50:06.871157] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T01:50:06.871189] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T01:50:06.871427] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T01:50:06.875796] Processed race 44691 for house_98 [2026-03-04T01:50:06.926549] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T01:50:06.926714] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T01:50:06.926764] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T01:50:06.927007] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T01:50:06.927802] Processed race 44406 for senate_11 [2026-03-04T01:50:06.978412] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T01:50:06.978564] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T01:50:06.978627] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T01:50:06.978662] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T01:50:06.978895] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T01:50:06.982641] Processed race 44378 for senate_19 [2026-03-04T01:50:07.090603] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T01:50:07.090771] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T01:50:07.090824] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T01:50:07.092145] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T01:50:07.094303] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T01:50:07.094393] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T01:50:07.094435] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T01:50:07.094634] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T01:50:07.095957] Processed race 44377 for senate_21 [2026-03-04T01:50:07.096102] Processed race 44711 for senate_2 [2026-03-04T01:50:07.139892] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T01:50:07.140032] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T01:50:07.140220] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T01:50:07.140277] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T01:50:07.140679] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T01:50:07.142022] Processed race 44376 for senate_22 [2026-03-04T01:50:07.251918] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T01:50:07.252166] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T01:50:07.252214] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T01:50:07.252510] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T01:50:07.254053] Processed race 44382 for senate_3 [2026-03-04T01:50:07.254810] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T01:50:07.254903] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T01:50:07.254944] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T01:50:07.255463] Processed race 44381 for senate_4 [2026-03-04T01:50:07.299786] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T01:50:07.299955] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T01:50:07.299998] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T01:50:07.300245] Processed race 44379 for senate_5 [2026-03-04T01:50:07.401673] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T01:50:07.402071] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T01:50:07.402142] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T01:50:07.402205] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T01:50:07.404527] Processed race 44380 for senate_5 [2026-03-04T01:50:07.832253] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T01:50:07.832401] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T01:50:07.832440] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T01:50:07.832473] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T01:50:07.832856] Processed race 44679 for house_97 [2026-03-04T01:50:07.896085] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T01:50:07.896239] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T01:50:07.896286] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T01:50:07.896545] Processed race 44687 for house_98 [2026-03-04T01:50:07.904214] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T02:10:03.675608] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T02:10:03.700209] ✅ Loaded candidate metadata for state legislature [2026-03-04T02:10:03.700375] Starting parallel fetching of 98 races... [2026-03-04T02:10:03.745926] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T02:10:03.795376] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T02:10:03.840835] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T02:10:03.883736] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T02:10:03.899332] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T02:10:04.009797] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T02:10:04.009932] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T02:10:04.010000] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T02:10:04.010358] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T02:10:04.027898] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T02:10:04.028043] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T02:10:04.029448] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T02:10:04.029505] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T02:10:04.029769] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T02:10:04.043634] Processed race 44605 for house_1 [2026-03-04T02:10:04.043808] Processed race 44496 for house_10 [2026-03-04T02:10:04.061005] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T02:10:04.061431] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T02:10:04.061491] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T02:10:04.061759] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T02:10:04.065937] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T02:10:04.066041] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T02:10:04.067200] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T02:10:04.067506] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T02:10:04.067780] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T02:10:04.070846] Processed race 44436 for house_101 [2026-03-04T02:10:04.070939] Processed race 44428 for house_1 [2026-03-04T02:10:04.110874] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T02:10:04.111036] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T02:10:04.113952] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T02:10:04.114030] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T02:10:04.114472] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T02:10:04.147870] Processed race 44468 for house_106 [2026-03-04T02:10:04.309633] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T02:10:04.309771] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T02:10:04.309814] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T02:10:04.309852] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T02:10:04.309882] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T02:10:04.310107] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T02:10:04.311277] Processed race 44512 for house_112 [2026-03-04T02:10:04.335024] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T02:10:04.335371] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T02:10:04.335511] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T02:10:04.335770] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T02:10:04.336830] Processed race 44548 for house_117 [2026-03-04T02:10:04.340191] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T02:10:04.341181] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T02:10:04.341325] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T02:10:04.341385] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T02:10:04.341670] Processed race 44560 for house_118 [2026-03-04T02:10:04.341619] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T02:10:04.355922] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T02:10:04.356078] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T02:10:04.356141] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T02:10:04.356387] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T02:10:04.363539] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T02:10:04.363723] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T02:10:04.363764] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T02:10:04.364017] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T02:10:04.365391] Processed race 44480 for house_108 [2026-03-04T02:10:04.365468] Processed race 44564 for house_119 [2026-03-04T02:10:04.534412] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T02:10:04.534560] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T02:10:04.534636] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T02:10:04.534866] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T02:10:04.536668] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T02:10:04.536740] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T02:10:04.536780] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T02:10:04.536975] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T02:10:04.537844] Processed race 44588 for house_121 [2026-03-04T02:10:04.537915] Processed race 44596 for house_122 [2026-03-04T02:10:04.609813] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T02:10:04.611174] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T02:10:04.611228] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T02:10:04.612133] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T02:10:04.612725] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T02:10:04.626676] Processed race 44580 for house_120 [2026-03-04T02:10:04.658903] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T02:10:04.659649] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T02:10:04.659719] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T02:10:04.659760] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T02:10:04.659797] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T02:10:04.660022] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T02:10:04.662746] Processed race 44612 for house_125 [2026-03-04T02:10:04.754890] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T02:10:04.755308] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T02:10:04.755387] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T02:10:04.755627] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T02:10:04.757246] Processed race 44616 for house_125 [2026-03-04T02:10:04.777459] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T02:10:04.777724] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T02:10:04.777770] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T02:10:04.779464] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T02:10:04.780721] Processed race 44620 for house_126 [2026-03-04T02:10:04.959020] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T02:10:04.959346] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T02:10:04.959422] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T02:10:04.959474] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T02:10:04.959718] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T02:10:04.962352] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T02:10:04.962434] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T02:10:04.962481] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T02:10:04.962704] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T02:10:04.964010] Processed race 44624 for house_126 [2026-03-04T02:10:04.964422] Processed race 44648 for house_129 [2026-03-04T02:10:04.992714] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T02:10:04.992998] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T02:10:04.993060] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T02:10:04.993100] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T02:10:04.993345] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T02:10:04.993415] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T02:10:04.993670] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T02:10:05.019708] Processed race 44668 for house_131 [2026-03-04T02:10:05.064409] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T02:10:05.064542] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T02:10:05.064614] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T02:10:05.064888] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T02:10:05.066067] Processed race 44461 for house_13 [2026-03-04T02:10:05.140764] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T02:10:05.140926] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T02:10:05.140987] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T02:10:05.141246] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T02:10:05.146110] Processed race 44660 for house_130 [2026-03-04T02:10:05.205808] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T02:10:05.208050] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T02:10:05.208117] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T02:10:05.208379] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T02:10:05.210310] Processed race 44696 for house_134 [2026-03-04T02:10:05.249768] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T02:10:05.249957] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T02:10:05.250020] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T02:10:05.250259] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T02:10:05.255635] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T02:10:05.255743] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T02:10:05.255787] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T02:10:05.255818] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T02:10:05.256032] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T02:10:05.257036] Processed race 44437 for house_137 [2026-03-04T02:10:05.257114] Processed race 44445 for house_138 [2026-03-04T02:10:05.336859] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T02:10:05.337086] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T02:10:05.337134] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T02:10:05.337171] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T02:10:05.337408] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T02:10:05.338748] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T02:10:05.338816] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T02:10:05.338857] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T02:10:05.339089] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T02:10:05.340922] Processed race 44449 for house_139 [2026-03-04T02:10:05.340993] Processed race 44545 for house_14 [2026-03-04T02:10:05.553682] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T02:10:05.553823] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T02:10:05.553885] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T02:10:05.555451] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T02:10:05.559063] Processed race 44553 for house_150 [2026-03-04T02:10:05.575694] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T02:10:05.575819] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T02:10:05.575866] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T02:10:05.575973] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T02:10:05.576225] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T02:10:05.577492] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T02:10:05.577561] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T02:10:05.577615] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T02:10:05.577882] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T02:10:05.579435] Processed race 44497 for house_144 [2026-03-04T02:10:05.579511] Processed race 44573 for house_16 [2026-03-04T02:10:05.621070] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T02:10:05.621211] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T02:10:05.621260] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T02:10:05.621305] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T02:10:05.621530] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T02:10:05.622895] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T02:10:05.623065] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T02:10:05.623120] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T02:10:05.623160] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T02:10:05.623194] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T02:10:05.623462] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T02:10:05.628359] Processed race 44481 for house_142 [2026-03-04T02:10:05.628470] Processed race 44537 for house_149 [2026-03-04T02:10:05.750749] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T02:10:05.750879] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T02:10:05.751012] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T02:10:05.751268] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T02:10:05.752189] Processed race 44581 for house_17 [2026-03-04T02:10:05.764753] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T02:10:05.764883] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T02:10:05.765003] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T02:10:05.765048] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T02:10:05.765262] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T02:10:05.766495] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T02:10:05.766568] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T02:10:05.766645] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T02:10:05.766833] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T02:10:05.767632] Processed race 44577 for house_17 [2026-03-04T02:10:05.767701] Processed race 44593 for house_19 [2026-03-04T02:10:05.796966] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T02:10:05.797127] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T02:10:05.797191] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T02:10:05.797402] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T02:10:05.798635] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T02:10:05.798703] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T02:10:05.798739] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T02:10:05.798899] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T02:10:05.799516] Processed race 44629 for house_23 [2026-03-04T02:10:05.799591] Processed race 44597 for house_19 [2026-03-04T02:10:05.921109] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T02:10:05.921248] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T02:10:05.921287] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T02:10:05.921494] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T02:10:05.922613] Processed race 44633 for house_23 [2026-03-04T02:10:05.940118] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T02:10:05.940266] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T02:10:05.940324] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T02:10:05.940538] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T02:10:05.941806] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T02:10:05.941867] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T02:10:05.941914] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T02:10:05.942088] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T02:10:05.942753] Processed race 44645 for house_25 [2026-03-04T02:10:05.942824] Processed race 44653 for house_26 [2026-03-04T02:10:05.970628] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T02:10:05.970758] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T02:10:05.970817] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T02:10:05.971109] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T02:10:05.972129] Processed race 44661 for house_27 [2026-03-04T02:10:05.972664] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T02:10:05.972736] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T02:10:05.972788] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T02:10:05.973048] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T02:10:05.976224] Processed race 44669 for house_28 [2026-03-04T02:10:06.092442] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T02:10:06.092597] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T02:10:06.092656] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T02:10:06.092887] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T02:10:06.093719] Processed race 44482 for house_3 [2026-03-04T02:10:06.105361] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T02:10:06.105482] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T02:10:06.105529] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T02:10:06.105810] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T02:10:06.106954] Processed race 44693 for house_30 [2026-03-04T02:10:06.109359] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T02:10:06.109440] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T02:10:06.109480] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T02:10:06.109675] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T02:10:06.110428] Processed race 44486 for house_3 [2026-03-04T02:10:06.134353] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T02:10:06.134492] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T02:10:06.134544] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T02:10:06.134805] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T02:10:06.135941] Processed race 44466 for house_37 [2026-03-04T02:10:06.147900] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T02:10:06.148033] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T02:10:06.148082] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T02:10:06.148125] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T02:10:06.148341] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T02:10:06.149087] Processed race 44462 for house_37 [2026-03-04T02:10:06.264367] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T02:10:06.264503] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T02:10:06.264552] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T02:10:06.264599] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T02:10:06.264828] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T02:10:06.271001] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T02:10:06.271129] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T02:10:06.271181] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T02:10:06.271238] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T02:10:06.271455] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T02:10:06.272226] Processed race 44498 for house_41 [2026-03-04T02:10:06.272306] Processed race 44502 for house_41 [2026-03-04T02:10:06.295150] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T02:10:06.295260] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T02:10:06.295340] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T02:10:06.295541] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T02:10:06.296257] Processed race 44522 for house_44 [2026-03-04T02:10:06.311199] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T02:10:06.311289] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T02:10:06.311331] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T02:10:06.311358] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T02:10:06.311526] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T02:10:06.311718] Processed race 44494 for house_40 [2026-03-04T02:10:06.312611] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T02:10:06.312674] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T02:10:06.312706] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T02:10:06.312885] Processed race 44526 for house_44 [2026-03-04T02:10:06.312848] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T02:10:06.424684] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T02:10:06.424858] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T02:10:06.424915] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T02:10:06.425192] Processed race 44542 for house_47 [2026-03-04T02:10:06.425148] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T02:10:06.428297] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T02:10:06.428402] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T02:10:06.428449] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T02:10:06.428486] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T02:10:06.428520] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T02:10:06.428553] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T02:10:06.428613] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T02:10:06.428647] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T02:10:06.428679] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T02:10:06.429073] Processed race 44558 for house_49 [2026-03-04T02:10:06.428998] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T02:10:06.450735] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T02:10:06.450898] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T02:10:06.450945] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T02:10:06.451811] Processed race 44654 for house_5 [2026-03-04T02:10:06.451255] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T02:10:06.464754] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T02:10:06.465171] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T02:10:06.465243] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T02:10:06.465344] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T02:10:06.465418] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T02:10:06.465476] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T02:10:06.465518] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T02:10:06.465706] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T02:10:06.465800] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T02:10:06.465887] Processed race 44590 for house_52 [2026-03-04T02:10:06.465942] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T02:10:06.467018] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T02:10:06.467208] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T02:10:06.467262] Processed race 44570 for house_50 [2026-03-04T02:10:06.583084] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T02:10:06.583228] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T02:10:06.583268] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T02:10:06.583543] Processed race 44622 for house_56 [2026-03-04T02:10:06.583495] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T02:10:06.620326] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T02:10:06.620486] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T02:10:06.620552] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T02:10:06.620796] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T02:10:06.620831] Processed race 44662 for house_60 [2026-03-04T02:10:06.635695] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T02:10:06.636131] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T02:10:06.636178] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T02:10:06.636309] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T02:10:06.636431] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T02:10:06.636364] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T02:10:06.636886] Processed race 44638 for house_58 [2026-03-04T02:10:06.636768] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T02:10:06.636840] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T02:10:06.637024] Processed race 44642 for house_59 [2026-03-04T02:10:06.749392] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T02:10:06.749538] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T02:10:06.749603] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T02:10:06.749909] Processed race 44666 for house_61 [2026-03-04T02:10:06.749854] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T02:10:06.752433] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T02:10:06.752514] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T02:10:06.752555] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T02:10:06.752746] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T02:10:06.753444] Processed race 44618 for house_56 [2026-03-04T02:10:06.782184] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T02:10:06.785429] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T02:10:06.785529] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T02:10:06.785831] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T02:10:06.786853] Processed race 44670 for house_61 [2026-03-04T02:10:06.804126] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T02:10:06.804242] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T02:10:06.804286] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T02:10:06.804570] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T02:10:06.806777] Processed race 44694 for house_64 [2026-03-04T02:10:06.829991] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T02:10:06.830144] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T02:10:06.830202] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T02:10:06.830448] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T02:10:06.831277] Processed race 44690 for house_64 [2026-03-04T02:10:06.904153] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T02:10:06.904296] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T02:10:06.904352] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T02:10:06.904567] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T02:10:06.905921] Processed race 44435 for house_67 [2026-03-04T02:10:06.912455] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T02:10:06.912534] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T02:10:06.912602] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T02:10:06.912822] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T02:10:06.913546] Processed race 44431 for house_67 [2026-03-04T02:10:06.967649] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T02:10:06.967790] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T02:10:06.967833] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T02:10:06.968064] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T02:10:06.969369] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T02:10:06.969452] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T02:10:06.969497] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T02:10:06.969771] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T02:10:06.970552] Processed race 44535 for house_7 [2026-03-04T02:10:06.970644] Processed race 44539 for house_7 [2026-03-04T02:10:06.987058] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T02:10:06.987201] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T02:10:06.987260] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T02:10:06.987289] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T02:10:06.987457] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T02:10:06.988132] Processed race 44467 for house_70 [2026-03-04T02:10:07.061739] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T02:10:07.061888] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T02:10:07.061945] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T02:10:07.061981] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T02:10:07.062018] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T02:10:07.062285] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T02:10:07.063506] Processed race 44475 for house_71 [2026-03-04T02:10:07.065049] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T02:10:07.065130] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T02:10:07.065188] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T02:10:07.065453] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T02:10:07.066261] Processed race 44499 for house_74 [2026-03-04T02:10:07.118077] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T02:10:07.118213] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T02:10:07.118280] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T02:10:07.118341] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T02:10:07.118533] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T02:10:07.119255] Processed race 44511 for house_76 [2026-03-04T02:10:07.135998] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T02:10:07.136143] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T02:10:07.136203] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T02:10:07.136820] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T02:10:07.137737] Processed race 44507 for house_76 [2026-03-04T02:10:07.145071] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T02:10:07.145201] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T02:10:07.145265] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T02:10:07.146035] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T02:10:07.146971] Processed race 44627 for house_8 [2026-03-04T02:10:07.281788] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T02:10:07.282234] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T02:10:07.282300] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T02:10:07.283195] Processed race 44587 for house_85 [2026-03-04T02:10:07.283036] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T02:10:07.446357] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T02:10:07.446514] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T02:10:07.446559] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T02:10:07.446614] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T02:10:07.446859] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T02:10:07.447621] Processed race 44619 for house_89 [2026-03-04T02:10:07.613146] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T02:10:07.616368] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T02:10:07.616477] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T02:10:07.616514] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T02:10:07.616789] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T02:10:07.627250] Processed race 44707 for house_9 [2026-03-04T02:10:08.026442] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T02:10:08.026545] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T02:10:08.026620] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T02:10:08.026897] Processed race 44639 for house_91 [2026-03-04T02:10:08.026843] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T02:10:08.207366] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T02:10:08.207521] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T02:10:08.207567] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T02:10:08.207854] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T02:10:08.213022] Processed race 44647 for house_92 [2026-03-04T02:10:08.230374] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T02:10:08.230553] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T02:10:08.230631] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T02:10:08.230857] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T02:10:08.231714] Processed race 44543 for house_80 [2026-03-04T02:10:08.289770] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T02:10:08.289918] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T02:10:08.289970] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T02:10:08.290473] Processed race 44583 for house_85 [2026-03-04T02:10:08.290249] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T02:10:08.346405] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T02:10:08.346552] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T02:10:08.346607] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T02:10:08.346869] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T02:10:08.349152] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T02:10:08.349226] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T02:10:08.349265] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T02:10:08.350513] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T02:10:08.351219] Processed race 44595 for house_86 [2026-03-04T02:10:08.351308] Processed race 44611 for house_88 [2026-03-04T02:10:08.373013] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T02:10:08.373182] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T02:10:08.373233] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T02:10:08.373452] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T02:10:08.374348] Processed race 44655 for house_93 [2026-03-04T02:10:08.387373] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T02:10:08.387503] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T02:10:08.387545] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T02:10:08.387638] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T02:10:08.387682] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T02:10:08.387711] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T02:10:08.387926] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T02:10:08.388946] Processed race 44663 for house_94 [2026-03-04T02:10:08.487303] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T02:10:08.487474] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T02:10:08.487533] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T02:10:08.487596] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T02:10:08.487863] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T02:10:08.488807] Processed race 44679 for house_97 [2026-03-04T02:10:08.528900] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T02:10:08.529012] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T02:10:08.529072] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T02:10:08.529257] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T02:10:08.530251] Processed race 44687 for house_98 [2026-03-04T02:10:08.531107] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T02:10:08.531301] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T02:10:08.531419] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T02:10:08.531519] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T02:10:08.531906] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T02:10:08.532796] Processed race 44691 for house_98 [2026-03-04T02:10:08.533032] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T02:10:08.533093] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T02:10:08.533134] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T02:10:08.535239] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T02:10:08.535995] Processed race 44406 for senate_11 [2026-03-04T02:10:08.551919] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T02:10:08.552164] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T02:10:08.552231] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T02:10:08.552281] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T02:10:08.552525] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T02:10:08.553362] Processed race 44378 for senate_19 [2026-03-04T02:10:08.673903] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T02:10:08.674081] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T02:10:08.674121] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T02:10:08.674348] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T02:10:08.675179] Processed race 44711 for senate_2 [2026-03-04T02:10:08.686798] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T02:10:08.686965] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T02:10:08.687252] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T02:10:08.687819] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T02:10:08.689083] Processed race 44377 for senate_21 [2026-03-04T02:10:08.690400] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T02:10:08.690471] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T02:10:08.690535] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T02:10:08.690587] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T02:10:08.691913] Processed race 44376 for senate_22 [2026-03-04T02:10:08.692069] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T02:10:08.692241] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T02:10:08.692286] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T02:10:08.692690] Processed race 44382 for senate_3 [2026-03-04T02:10:08.707902] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T02:10:08.708052] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T02:10:08.708092] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T02:10:08.708338] Processed race 44381 for senate_4 [2026-03-04T02:10:08.838156] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T02:10:08.838298] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T02:10:08.838351] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T02:10:08.838586] Processed race 44379 for senate_5 [2026-03-04T02:10:08.842852] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T02:10:08.842933] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T02:10:08.842974] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T02:10:08.843009] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T02:10:08.843225] Processed race 44380 for senate_5 [2026-03-04T02:10:08.848655] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T02:20:02.931400] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T02:20:02.932000] ✅ Loaded candidate metadata for state legislature [2026-03-04T02:20:02.932062] Starting parallel fetching of 98 races... [2026-03-04T02:20:02.942991] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T02:20:02.951348] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T02:20:02.960802] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T02:20:02.987308] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T02:20:03.012234] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T02:20:03.108009] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T02:20:03.108150] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T02:20:03.108203] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T02:20:03.108526] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T02:20:03.109939] Processed race 44605 for house_1 [2026-03-04T02:20:03.115610] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T02:20:03.115824] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T02:20:03.116115] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T02:20:03.116169] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T02:20:03.116394] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T02:20:03.123106] Processed race 44496 for house_10 [2026-03-04T02:20:03.261241] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T02:20:03.261435] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T02:20:03.261488] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T02:20:03.261528] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T02:20:03.261892] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T02:20:03.263085] Processed race 44428 for house_1 [2026-03-04T02:20:03.373610] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T02:20:03.373763] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T02:20:03.373808] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T02:20:03.374154] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T02:20:03.375498] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T02:20:03.375592] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T02:20:03.375650] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T02:20:03.375708] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T02:20:03.375950] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T02:20:03.380497] Processed race 44436 for house_101 [2026-03-04T02:20:03.380613] Processed race 44468 for house_106 [2026-03-04T02:20:03.576179] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T02:20:03.576313] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T02:20:03.576379] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T02:20:03.576638] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T02:20:03.620865] Processed race 44480 for house_108 [2026-03-04T02:20:03.623967] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T02:20:03.624062] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T02:20:03.624096] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T02:20:03.624122] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T02:20:03.624147] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T02:20:03.624358] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T02:20:03.633621] Processed race 44512 for house_112 [2026-03-04T02:20:03.712660] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T02:20:03.712762] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T02:20:03.712806] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T02:20:03.713047] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T02:20:03.714168] Processed race 44548 for house_117 [2026-03-04T02:20:03.802439] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T02:20:03.802571] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T02:20:03.802642] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T02:20:03.802747] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T02:20:03.803070] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T02:20:03.807974] Processed race 44560 for house_118 [2026-03-04T02:20:03.838241] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T02:20:03.838417] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T02:20:03.838477] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T02:20:03.838756] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T02:20:03.846557] Processed race 44564 for house_119 [2026-03-04T02:20:04.022166] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T02:20:04.022325] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T02:20:04.022380] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T02:20:04.022692] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T02:20:04.025005] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T02:20:04.025090] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T02:20:04.025138] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T02:20:04.025175] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T02:20:04.027043] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T02:20:04.029784] Processed race 44588 for house_121 [2026-03-04T02:20:04.030000] Processed race 44580 for house_120 [2026-03-04T02:20:04.133172] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T02:20:04.133291] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T02:20:04.133358] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T02:20:04.133599] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T02:20:04.138418] Processed race 44596 for house_122 [2026-03-04T02:20:04.289294] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T02:20:04.289672] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T02:20:04.289917] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T02:20:04.289993] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T02:20:04.290164] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T02:20:04.290461] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T02:20:04.299178] Processed race 44612 for house_125 [2026-03-04T02:20:04.362058] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T02:20:04.362323] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T02:20:04.362395] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T02:20:04.362755] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T02:20:04.364871] Processed race 44616 for house_125 [2026-03-04T02:20:04.369637] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T02:20:04.369718] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T02:20:04.369764] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T02:20:04.369952] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T02:20:04.392656] Processed race 44620 for house_126 [2026-03-04T02:20:04.493045] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T02:20:04.493142] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T02:20:04.493179] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T02:20:04.493378] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T02:20:04.493617] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T02:20:04.494369] Processed race 44624 for house_126 [2026-03-04T02:20:04.494936] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T02:20:04.495002] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T02:20:04.495046] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T02:20:04.498422] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T02:20:04.499782] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T02:20:04.499848] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T02:20:04.499885] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T02:20:04.500058] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T02:20:04.501824] Processed race 44461 for house_13 [2026-03-04T02:20:04.501895] Processed race 44648 for house_129 [2026-03-04T02:20:04.548789] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T02:20:04.549677] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T02:20:04.549766] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T02:20:04.549803] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T02:20:04.550035] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T02:20:04.551876] Processed race 44660 for house_130 [2026-03-04T02:20:04.582325] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T02:20:04.582466] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T02:20:04.582525] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T02:20:04.582601] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T02:20:04.582669] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T02:20:04.582918] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T02:20:04.588888] Processed race 44668 for house_131 [2026-03-04T02:20:04.672063] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T02:20:04.672369] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T02:20:04.672436] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T02:20:04.672806] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T02:20:04.673569] Processed race 44437 for house_137 [2026-03-04T02:20:04.709222] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T02:20:04.709394] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T02:20:04.709456] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T02:20:04.709733] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T02:20:04.711058] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T02:20:04.711130] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T02:20:04.711181] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T02:20:04.711219] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T02:20:04.711415] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T02:20:04.712079] Processed race 44696 for house_134 [2026-03-04T02:20:04.712418] Processed race 44445 for house_138 [2026-03-04T02:20:04.783120] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T02:20:04.783252] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T02:20:04.783367] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T02:20:04.783414] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T02:20:04.783874] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T02:20:04.787426] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T02:20:04.787503] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T02:20:04.787558] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T02:20:04.787753] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T02:20:04.788358] Processed race 44449 for house_139 [2026-03-04T02:20:04.788418] Processed race 44545 for house_14 [2026-03-04T02:20:04.833171] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T02:20:04.833324] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T02:20:04.833369] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T02:20:04.833409] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T02:20:04.833710] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T02:20:04.834640] Processed race 44481 for house_142 [2026-03-04T02:20:04.868648] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T02:20:04.868772] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T02:20:04.868819] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T02:20:04.868859] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T02:20:04.869069] Processed race 44497 for house_144 [2026-03-04T02:20:04.869035] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T02:20:04.871893] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T02:20:04.871974] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T02:20:04.872011] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T02:20:04.872040] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T02:20:04.872067] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T02:20:04.872322] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T02:20:04.873454] Processed race 44537 for house_149 [2026-03-04T02:20:04.937223] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T02:20:04.938844] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T02:20:04.938902] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T02:20:04.939135] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T02:20:04.939786] Processed race 44553 for house_150 [2026-03-04T02:20:04.950428] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T02:20:04.950603] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T02:20:04.950672] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T02:20:04.950952] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T02:20:04.952416] Processed race 44573 for house_16 [2026-03-04T02:20:04.984424] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T02:20:04.984550] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T02:20:04.984621] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T02:20:04.984658] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T02:20:04.984928] Processed race 44577 for house_17 [2026-03-04T02:20:04.984886] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T02:20:05.027641] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T02:20:05.027759] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T02:20:05.027874] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T02:20:05.028441] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T02:20:05.030532] Processed race 44593 for house_19 [2026-03-04T02:20:05.030254] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T02:20:05.030730] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T02:20:05.030781] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T02:20:05.030987] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T02:20:05.031434] Processed race 44581 for house_17 [2026-03-04T02:20:05.099218] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T02:20:05.099527] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T02:20:05.099651] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T02:20:05.103003] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T02:20:05.104445] Processed race 44597 for house_19 [2026-03-04T02:20:05.106866] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T02:20:05.106954] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T02:20:05.107003] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T02:20:05.107231] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T02:20:05.107600] Processed race 44629 for house_23 [2026-03-04T02:20:05.141218] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T02:20:05.141481] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T02:20:05.141550] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T02:20:05.141836] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T02:20:05.147045] Processed race 44633 for house_23 [2026-03-04T02:20:05.181403] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T02:20:05.181593] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T02:20:05.181654] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T02:20:05.182292] Processed race 44653 for house_26 [2026-03-04T02:20:05.182183] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T02:20:05.188963] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T02:20:05.189047] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T02:20:05.189094] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T02:20:05.189317] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T02:20:05.192860] Processed race 44645 for house_25 [2026-03-04T02:20:05.268022] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T02:20:05.268342] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T02:20:05.268408] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T02:20:05.268440] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T02:20:05.268650] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T02:20:05.269368] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T02:20:05.270254] Processed race 44669 for house_28 [2026-03-04T02:20:05.270375] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T02:20:05.270744] Processed race 44661 for house_27 [2026-03-04T02:20:05.270679] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T02:20:05.302055] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T02:20:05.302261] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T02:20:05.302339] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T02:20:05.302718] Processed race 44482 for house_3 [2026-03-04T02:20:05.302641] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T02:20:05.351982] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T02:20:05.352116] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T02:20:05.352160] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T02:20:05.356496] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T02:20:05.360877] Processed race 44693 for house_30 [2026-03-04T02:20:05.365229] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T02:20:05.365388] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T02:20:05.365455] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T02:20:05.365740] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T02:20:05.369052] Processed race 44486 for house_3 [2026-03-04T02:20:05.430140] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T02:20:05.430619] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T02:20:05.430696] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T02:20:05.430750] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T02:20:05.430972] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T02:20:05.432226] Processed race 44462 for house_37 [2026-03-04T02:20:05.433307] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T02:20:05.433387] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T02:20:05.433436] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T02:20:05.433975] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T02:20:05.435916] Processed race 44466 for house_37 [2026-03-04T02:20:05.466770] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T02:20:05.466927] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T02:20:05.466966] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T02:20:05.466996] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T02:20:05.467395] Processed race 44494 for house_40 [2026-03-04T02:20:05.467296] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T02:20:05.519087] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T02:20:05.519257] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T02:20:05.519630] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T02:20:05.519714] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T02:20:05.520129] Processed race 44498 for house_41 [2026-03-04T02:20:05.520040] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T02:20:05.526218] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T02:20:05.527156] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T02:20:05.527251] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T02:20:05.527295] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T02:20:05.527527] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T02:20:05.528369] Processed race 44502 for house_41 [2026-03-04T02:20:05.593985] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T02:20:05.594174] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T02:20:05.594254] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T02:20:05.595615] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T02:20:05.596656] Processed race 44522 for house_44 [2026-03-04T02:20:05.597182] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T02:20:05.597240] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T02:20:05.597278] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T02:20:05.599312] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T02:20:05.600066] Processed race 44526 for house_44 [2026-03-04T02:20:05.628560] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T02:20:05.628725] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T02:20:05.628781] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T02:20:05.629059] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T02:20:05.632839] Processed race 44542 for house_47 [2026-03-04T02:20:05.680375] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T02:20:05.680688] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T02:20:05.680744] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T02:20:05.680902] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T02:20:05.680949] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T02:20:05.680981] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T02:20:05.681005] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T02:20:05.681030] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T02:20:05.681064] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T02:20:05.681507] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T02:20:05.686808] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T02:20:05.686882] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T02:20:05.686918] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T02:20:05.688941] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T02:20:05.692393] Processed race 44558 for house_49 [2026-03-04T02:20:05.692477] Processed race 44654 for house_5 [2026-03-04T02:20:05.765957] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T02:20:05.765818] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T02:20:05.766367] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T02:20:05.766342] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T02:20:05.766603] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T02:20:05.766953] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T02:20:05.767932] Processed race 44590 for house_52 [2026-03-04T02:20:05.766490] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T02:20:05.768034] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T02:20:05.768104] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T02:20:05.768145] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T02:20:05.768504] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T02:20:05.769896] Processed race 44570 for house_50 [2026-03-04T02:20:05.769237] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T02:20:05.810917] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T02:20:05.811084] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T02:20:05.811543] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T02:20:05.812004] Processed race 44618 for house_56 [2026-03-04T02:20:05.811954] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T02:20:05.834286] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T02:20:05.834601] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T02:20:05.834690] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T02:20:05.834968] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T02:20:05.838400] Processed race 44622 for house_56 [2026-03-04T02:20:05.847942] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T02:20:05.848046] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T02:20:05.848118] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T02:20:05.849160] Processed race 44638 for house_58 [2026-03-04T02:20:05.849077] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T02:20:06.036685] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T02:20:06.036855] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T02:20:06.038532] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T02:20:06.039174] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T02:20:06.042414] Processed race 44642 for house_59 [2026-03-04T02:20:06.043417] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T02:20:06.043487] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T02:20:06.043527] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T02:20:06.044341] Processed race 44662 for house_60 [2026-03-04T02:20:06.044277] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T02:20:06.045908] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T02:20:06.045980] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T02:20:06.046021] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T02:20:06.046212] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T02:20:06.046966] Processed race 44670 for house_61 [2026-03-04T02:20:06.047157] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T02:20:06.047511] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T02:20:06.047598] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T02:20:06.047777] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T02:20:06.051651] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T02:20:06.051817] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T02:20:06.051860] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T02:20:06.052029] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T02:20:06.053272] Processed race 44666 for house_61 [2026-03-04T02:20:06.053593] Processed race 44690 for house_64 [2026-03-04T02:20:06.192186] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T02:20:06.192397] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T02:20:06.192450] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T02:20:06.192777] Processed race 44535 for house_7 [2026-03-04T02:20:06.192731] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T02:20:06.197091] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T02:20:06.197169] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T02:20:06.197210] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T02:20:06.197701] Processed race 44694 for house_64 [2026-03-04T02:20:06.197664] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T02:20:06.202780] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T02:20:06.202855] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T02:20:06.202897] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T02:20:06.203254] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T02:20:06.203949] Processed race 44431 for house_67 [2026-03-04T02:20:06.205956] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T02:20:06.206027] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T02:20:06.206081] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T02:20:06.206291] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T02:20:06.206889] Processed race 44435 for house_67 [2026-03-04T02:20:06.207684] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T02:20:06.207751] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T02:20:06.207791] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T02:20:06.208984] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T02:20:06.209607] Processed race 44539 for house_7 [2026-03-04T02:20:06.357154] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T02:20:06.357666] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T02:20:06.357956] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T02:20:06.358042] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T02:20:06.358151] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T02:20:06.358191] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T02:20:06.358081] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T02:20:06.358502] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T02:20:06.358564] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T02:20:06.358988] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T02:20:06.360445] Processed race 44475 for house_71 [2026-03-04T02:20:06.360525] Processed race 44467 for house_70 [2026-03-04T02:20:06.358456] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T02:20:06.364094] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T02:20:06.364170] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T02:20:06.364232] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T02:20:06.364484] Processed race 44499 for house_74 [2026-03-04T02:20:06.364444] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T02:20:06.366729] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T02:20:06.366807] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T02:20:06.366872] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T02:20:06.366932] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T02:20:06.367265] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T02:20:06.367314] Processed race 44511 for house_76 [2026-03-04T02:20:06.369520] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T02:20:06.369596] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T02:20:06.369639] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T02:20:06.369803] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T02:20:06.370355] Processed race 44507 for house_76 [2026-03-04T02:20:06.514818] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T02:20:06.514980] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T02:20:06.515021] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T02:20:06.516499] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T02:20:06.519737] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T02:20:06.519838] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T02:20:06.519881] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T02:20:06.520119] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T02:20:06.522870] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T02:20:06.522980] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T02:20:06.523050] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T02:20:06.523753] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T02:20:06.525159] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T02:20:06.525355] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T02:20:06.525399] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T02:20:06.525595] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T02:20:06.526528] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T02:20:06.526617] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T02:20:06.526664] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T02:20:06.526827] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T02:20:06.527537] Processed race 44627 for house_8 [2026-03-04T02:20:06.527913] Processed race 44543 for house_80 [2026-03-04T02:20:06.528036] Processed race 44587 for house_85 [2026-03-04T02:20:06.528073] Processed race 44595 for house_86 [2026-03-04T02:20:06.528101] Processed race 44583 for house_85 [2026-03-04T02:20:06.688648] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T02:20:06.688774] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T02:20:06.688839] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T02:20:06.689115] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T02:20:06.690279] Processed race 44639 for house_91 [2026-03-04T02:20:06.691171] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T02:20:06.691405] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T02:20:06.691455] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T02:20:06.692387] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T02:20:06.693394] Processed race 44611 for house_88 [2026-03-04T02:20:06.694013] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T02:20:06.694096] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T02:20:06.694139] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T02:20:06.694174] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T02:20:06.694415] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T02:20:06.695066] Processed race 44707 for house_9 [2026-03-04T02:20:06.696038] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T02:20:06.696208] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T02:20:06.696257] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T02:20:06.696292] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T02:20:06.697247] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T02:20:06.688012] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T02:20:06.698911] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T02:20:06.699205] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T02:20:06.699445] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T02:20:06.698978] Processed race 44619 for house_89 [2026-03-04T02:20:06.700130] Processed race 44647 for house_92 [2026-03-04T02:20:06.839338] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T02:20:06.839499] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T02:20:06.839537] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T02:20:06.839566] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T02:20:06.839614] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T02:20:06.839642] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T02:20:06.839848] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T02:20:06.840646] Processed race 44663 for house_94 [2026-03-04T02:20:06.841132] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T02:20:06.841202] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T02:20:06.841238] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T02:20:06.841413] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T02:20:06.842110] Processed race 44687 for house_98 [2026-03-04T02:20:06.842552] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T02:20:06.842625] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T02:20:06.842661] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T02:20:06.842850] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T02:20:06.844406] Processed race 44655 for house_93 [2026-03-04T02:20:06.856724] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T02:20:06.856889] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T02:20:06.856932] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T02:20:06.856965] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T02:20:06.857178] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T02:20:06.858231] Processed race 44679 for house_97 [2026-03-04T02:20:07.002269] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T02:20:07.002477] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T02:20:07.002544] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T02:20:07.002840] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T02:20:07.002972] Processed race 44406 for senate_11 [2026-03-04T02:20:07.005088] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T02:20:07.005177] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T02:20:07.005231] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T02:20:07.005272] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T02:20:07.005657] Processed race 44378 for senate_19 [2026-03-04T02:20:07.005533] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T02:20:07.007256] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T02:20:07.007357] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T02:20:07.007413] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T02:20:07.007765] Processed race 44711 for senate_2 [2026-03-04T02:20:07.007675] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T02:20:07.011824] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T02:20:07.011981] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T02:20:07.012036] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T02:20:07.012421] Processed race 44377 for senate_21 [2026-03-04T02:20:07.012334] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T02:20:07.168097] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T02:20:07.168253] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T02:20:07.168352] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T02:20:07.168398] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T02:20:07.169668] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T02:20:07.172481] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T02:20:07.172564] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T02:20:07.172623] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T02:20:07.170010] Processed race 44376 for senate_22 [2026-03-04T02:20:07.172946] Processed race 44379 for senate_5 [2026-03-04T02:20:07.171963] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T02:20:07.173021] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T02:20:07.173053] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T02:20:07.173354] Processed race 44382 for senate_3 [2026-03-04T02:20:07.178808] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T02:20:07.178881] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T02:20:07.178916] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T02:20:07.179389] Processed race 44381 for senate_4 [2026-03-04T02:20:07.326782] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T02:20:07.326969] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T02:20:07.327042] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T02:20:07.327094] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T02:20:07.328013] Processed race 44380 for senate_5 [2026-03-04T02:20:07.897656] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T02:20:07.897761] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T02:20:07.897804] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T02:20:07.897840] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T02:20:07.898804] Processed race 44691 for house_98 [2026-03-04T02:20:07.904736] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T02:30:04.488465] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T02:30:04.489268] ✅ Loaded candidate metadata for state legislature [2026-03-04T02:30:04.489363] Starting parallel fetching of 98 races... [2026-03-04T02:30:04.538973] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T02:30:04.556168] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T02:30:04.572865] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T02:30:04.601739] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T02:30:04.637849] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T02:30:04.741323] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T02:30:04.742591] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T02:30:04.742934] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T02:30:04.743336] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T02:30:04.747561] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T02:30:04.747650] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T02:30:04.747707] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T02:30:04.748561] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T02:30:04.748958] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T02:30:04.763669] Processed race 44605 for house_1 [2026-03-04T02:30:04.764361] Processed race 44496 for house_10 [2026-03-04T02:30:04.777374] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T02:30:04.778409] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T02:30:04.778975] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T02:30:04.779019] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T02:30:04.779231] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T02:30:04.808163] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T02:30:04.808338] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T02:30:04.808399] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T02:30:04.808723] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T02:30:04.810207] Processed race 44428 for house_1 [2026-03-04T02:30:04.810276] Processed race 44436 for house_101 [2026-03-04T02:30:04.824344] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T02:30:04.824447] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T02:30:04.824507] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T02:30:04.824557] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T02:30:04.824786] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T02:30:04.840700] Processed race 44468 for house_106 [2026-03-04T02:30:04.936599] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T02:30:04.936716] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T02:30:04.936775] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T02:30:04.936814] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T02:30:04.936848] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T02:30:04.937075] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T02:30:04.938497] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T02:30:04.938589] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T02:30:04.938656] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T02:30:04.938846] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T02:30:04.939613] Processed race 44512 for house_112 [2026-03-04T02:30:04.939690] Processed race 44480 for house_108 [2026-03-04T02:30:05.009513] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T02:30:05.009669] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T02:30:05.009721] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T02:30:05.009986] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T02:30:05.012111] Processed race 44548 for house_117 [2026-03-04T02:30:05.019181] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T02:30:05.019337] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T02:30:05.019385] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T02:30:05.019420] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T02:30:05.020154] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T02:30:05.023675] Processed race 44560 for house_118 [2026-03-04T02:30:05.029856] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T02:30:05.029934] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T02:30:05.029978] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T02:30:05.030151] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T02:30:05.038393] Processed race 44564 for house_119 [2026-03-04T02:30:05.128176] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T02:30:05.128320] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T02:30:05.128372] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T02:30:05.128410] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T02:30:05.128647] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T02:30:05.129443] Processed race 44580 for house_120 [2026-03-04T02:30:05.140276] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T02:30:05.140387] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T02:30:05.140447] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T02:30:05.140695] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T02:30:05.145618] Processed race 44588 for house_121 [2026-03-04T02:30:05.184782] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T02:30:05.184910] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T02:30:05.184968] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T02:30:05.185472] Processed race 44596 for house_122 [2026-03-04T02:30:05.185181] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T02:30:05.223765] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T02:30:05.223896] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T02:30:05.223952] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T02:30:05.223995] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T02:30:05.224031] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T02:30:05.224262] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T02:30:05.225344] Processed race 44612 for house_125 [2026-03-04T02:30:05.250435] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T02:30:05.250605] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T02:30:05.250666] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T02:30:05.250896] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T02:30:05.255016] Processed race 44616 for house_125 [2026-03-04T02:30:05.297472] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T02:30:05.297600] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T02:30:05.297655] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T02:30:05.297705] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T02:30:05.297896] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T02:30:05.299097] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T02:30:05.299164] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T02:30:05.299204] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T02:30:05.299455] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T02:30:05.300246] Processed race 44624 for house_126 [2026-03-04T02:30:05.300323] Processed race 44620 for house_126 [2026-03-04T02:30:05.405881] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T02:30:05.405994] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T02:30:05.406047] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T02:30:05.406566] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T02:30:05.407920] Processed race 44648 for house_129 [2026-03-04T02:30:05.470954] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T02:30:05.471194] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T02:30:05.471268] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T02:30:05.471532] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T02:30:05.472917] Processed race 44660 for house_130 [2026-03-04T02:30:05.473798] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T02:30:05.473874] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T02:30:05.473921] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T02:30:05.473961] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T02:30:05.473997] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T02:30:05.474030] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T02:30:05.474239] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T02:30:05.475857] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T02:30:05.476043] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T02:30:05.476104] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T02:30:05.476339] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T02:30:05.477067] Processed race 44668 for house_131 [2026-03-04T02:30:05.477156] Processed race 44696 for house_134 [2026-03-04T02:30:05.478071] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T02:30:05.478147] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T02:30:05.478194] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T02:30:05.479642] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T02:30:05.481644] Processed race 44461 for house_13 [2026-03-04T02:30:05.586027] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T02:30:05.586140] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T02:30:05.586185] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T02:30:05.586413] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T02:30:05.587459] Processed race 44437 for house_137 [2026-03-04T02:30:05.651568] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T02:30:05.651726] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T02:30:05.651807] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T02:30:05.651851] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T02:30:05.652171] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T02:30:05.653966] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T02:30:05.654035] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T02:30:05.654072] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T02:30:05.654160] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T02:30:05.654355] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T02:30:05.655193] Processed race 44445 for house_138 [2026-03-04T02:30:05.655306] Processed race 44449 for house_139 [2026-03-04T02:30:05.655787] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T02:30:05.655856] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T02:30:05.655903] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T02:30:05.656089] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T02:30:05.658414] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T02:30:05.658494] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T02:30:05.658551] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T02:30:05.658611] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T02:30:05.658805] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T02:30:05.661890] Processed race 44545 for house_14 [2026-03-04T02:30:05.661974] Processed race 44481 for house_142 [2026-03-04T02:30:05.760400] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T02:30:05.760631] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T02:30:05.760688] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T02:30:05.760729] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T02:30:05.760984] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T02:30:05.762328] Processed race 44497 for house_144 [2026-03-04T02:30:05.809519] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T02:30:05.809690] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T02:30:05.809762] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T02:30:05.810041] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T02:30:05.811091] Processed race 44553 for house_150 [2026-03-04T02:30:05.813358] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T02:30:05.813434] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T02:30:05.813478] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T02:30:05.813520] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T02:30:05.813557] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T02:30:05.813801] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T02:30:05.817653] Processed race 44537 for house_149 [2026-03-04T02:30:05.828026] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T02:30:05.828148] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T02:30:05.828203] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T02:30:05.828260] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T02:30:05.828644] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T02:30:05.829719] Processed race 44577 for house_17 [2026-03-04T02:30:05.830247] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T02:30:05.830325] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T02:30:05.830372] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T02:30:05.830555] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T02:30:05.834168] Processed race 44573 for house_16 [2026-03-04T02:30:05.963320] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T02:30:05.963458] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T02:30:05.963506] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T02:30:05.963784] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T02:30:05.970649] Processed race 44581 for house_17 [2026-03-04T02:30:05.985549] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T02:30:05.985712] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T02:30:05.985777] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T02:30:05.986139] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T02:30:05.991918] Processed race 44597 for house_19 [2026-03-04T02:30:06.011187] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T02:30:06.011456] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T02:30:06.011537] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T02:30:06.011841] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T02:30:06.015586] Processed race 44629 for house_23 [2026-03-04T02:30:06.019234] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T02:30:06.019352] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T02:30:06.023505] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T02:30:06.024640] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T02:30:06.027348] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T02:30:06.029842] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T02:30:06.029904] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T02:30:06.030128] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T02:30:06.031930] Processed race 44593 for house_19 [2026-03-04T02:30:06.032028] Processed race 44633 for house_23 [2026-03-04T02:30:06.254904] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T02:30:06.255048] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T02:30:06.255160] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T02:30:06.255504] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T02:30:06.256690] Processed race 44645 for house_25 [2026-03-04T02:30:06.273481] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T02:30:06.273649] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T02:30:06.273709] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T02:30:06.274023] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T02:30:06.275934] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T02:30:06.276184] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T02:30:06.276332] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T02:30:06.276560] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T02:30:06.277654] Processed race 44482 for house_3 [2026-03-04T02:30:06.277722] Processed race 44653 for house_26 [2026-03-04T02:30:06.289561] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T02:30:06.290352] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T02:30:06.290403] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T02:30:06.290680] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T02:30:06.295330] Processed race 44661 for house_27 [2026-03-04T02:30:06.300602] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T02:30:06.300716] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T02:30:06.300793] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T02:30:06.301045] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T02:30:06.309677] Processed race 44669 for house_28 [2026-03-04T02:30:06.522395] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T02:30:06.522540] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T02:30:06.522599] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T02:30:06.522821] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T02:30:06.523893] Processed race 44486 for house_3 [2026-03-04T02:30:06.541087] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T02:30:06.541227] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T02:30:06.541297] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T02:30:06.541535] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T02:30:06.542799] Processed race 44466 for house_37 [2026-03-04T02:30:06.561933] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T02:30:06.562073] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T02:30:06.562121] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T02:30:06.562360] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T02:30:06.563858] Processed race 44693 for house_30 [2026-03-04T02:30:06.564485] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T02:30:06.564646] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T02:30:06.564699] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T02:30:06.564736] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T02:30:06.564958] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T02:30:06.566258] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T02:30:06.566344] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T02:30:06.566406] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T02:30:06.566451] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T02:30:06.566722] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T02:30:06.567496] Processed race 44494 for house_40 [2026-03-04T02:30:06.567656] Processed race 44462 for house_37 [2026-03-04T02:30:06.774797] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T02:30:06.774911] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T02:30:06.774948] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T02:30:06.774975] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T02:30:06.775222] Processed race 44498 for house_41 [2026-03-04T02:30:06.775170] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T02:30:06.799121] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T02:30:06.799253] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T02:30:06.799303] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T02:30:06.799334] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T02:30:06.799517] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T02:30:06.800328] Processed race 44502 for house_41 [2026-03-04T02:30:06.808141] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T02:30:06.808240] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T02:30:06.808339] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T02:30:06.808548] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T02:30:06.809957] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T02:30:06.810028] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T02:30:06.810071] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T02:30:06.810274] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T02:30:06.809317] Processed race 44522 for house_44 [2026-03-04T02:30:06.810944] Processed race 44542 for house_47 [2026-03-04T02:30:06.826662] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T02:30:06.826791] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T02:30:06.826831] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T02:30:06.827182] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T02:30:06.828345] Processed race 44526 for house_44 [2026-03-04T02:30:07.029775] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T02:30:07.029931] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T02:30:07.029986] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T02:30:07.030227] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T02:30:07.044689] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T02:30:07.044987] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T02:30:07.045054] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T02:30:07.045126] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T02:30:07.048210] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T02:30:07.047419] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T02:30:07.048661] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T02:30:07.048708] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T02:30:07.048762] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T02:30:07.048800] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T02:30:07.049051] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T02:30:07.049514] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T02:30:07.051335] Processed race 44654 for house_5 [2026-03-04T02:30:07.051411] Processed race 44558 for house_49 [2026-03-04T02:30:07.051641] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T02:30:07.051711] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T02:30:07.051751] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T02:30:07.051792] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T02:30:07.051826] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T02:30:07.052030] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T02:30:07.057458] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T02:30:07.058351] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T02:30:07.058417] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T02:30:07.058722] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T02:30:07.061051] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T02:30:07.061236] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T02:30:07.061310] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T02:30:07.061698] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T02:30:07.062703] Processed race 44570 for house_50 [2026-03-04T02:30:07.062834] Processed race 44618 for house_56 [2026-03-04T02:30:07.062879] Processed race 44590 for house_52 [2026-03-04T02:30:07.282013] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T02:30:07.282162] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T02:30:07.282220] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T02:30:07.282465] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T02:30:07.283278] Processed race 44622 for house_56 [2026-03-04T02:30:07.298252] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T02:30:07.298409] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T02:30:07.298529] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T02:30:07.298811] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T02:30:07.300125] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T02:30:07.300201] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T02:30:07.300245] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T02:30:07.300446] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T02:30:07.301568] Processed race 44638 for house_58 [2026-03-04T02:30:07.301657] Processed race 44662 for house_60 [2026-03-04T02:30:07.320989] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T02:30:07.321105] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T02:30:07.321150] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T02:30:07.321495] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T02:30:07.322212] Processed race 44642 for house_59 [2026-03-04T02:30:07.323616] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T02:30:07.323684] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T02:30:07.323741] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T02:30:07.323899] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T02:30:07.324571] Processed race 44666 for house_61 [2026-03-04T02:30:07.501476] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T02:30:07.501754] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T02:30:07.501810] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T02:30:07.502053] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T02:30:07.502987] Processed race 44670 for house_61 [2026-03-04T02:30:07.532136] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T02:30:07.532267] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T02:30:07.532327] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T02:30:07.532633] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T02:30:07.538101] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T02:30:07.538419] Processed race 44694 for house_64 [2026-03-04T02:30:07.538778] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T02:30:07.538991] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T02:30:07.539219] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T02:30:07.539702] Processed race 44690 for house_64 [2026-03-04T02:30:07.570438] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T02:30:07.570673] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T02:30:07.570728] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T02:30:07.570950] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T02:30:07.572736] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T02:30:07.572885] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T02:30:07.572930] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T02:30:07.573151] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T02:30:07.574213] Processed race 44435 for house_67 [2026-03-04T02:30:07.574285] Processed race 44431 for house_67 [2026-03-04T02:30:07.764927] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T02:30:07.765089] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T02:30:07.765136] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T02:30:07.765168] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T02:30:07.765426] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T02:30:07.766811] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T02:30:07.766889] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T02:30:07.766925] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T02:30:07.767093] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T02:30:07.768031] Processed race 44467 for house_70 [2026-03-04T02:30:07.768100] Processed race 44499 for house_74 [2026-03-04T02:30:07.768568] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T02:30:07.768645] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T02:30:07.768681] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T02:30:07.768855] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T02:30:07.770126] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T02:30:07.770202] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T02:30:07.770241] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T02:30:07.770414] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T02:30:07.771027] Processed race 44535 for house_7 [2026-03-04T02:30:07.771084] Processed race 44539 for house_7 [2026-03-04T02:30:07.843070] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T02:30:07.843216] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T02:30:07.843263] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T02:30:07.843308] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T02:30:07.843341] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T02:30:07.843567] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T02:30:07.847616] Processed race 44475 for house_71 [2026-03-04T02:30:07.954562] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T02:30:07.954763] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T02:30:07.954811] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T02:30:07.956599] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T02:30:07.957927] Processed race 44507 for house_76 [2026-03-04T02:30:07.958941] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T02:30:07.959025] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T02:30:07.959075] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T02:30:07.959591] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T02:30:07.959665] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T02:30:07.960142] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T02:30:07.960227] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T02:30:07.960041] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T02:30:07.960599] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T02:30:07.960265] Processed race 44543 for house_80 [2026-03-04T02:30:07.961941] Processed race 44627 for house_8 [2026-03-04T02:30:07.960632] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T02:30:07.962030] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T02:30:07.962068] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T02:30:07.962331] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T02:30:07.962833] Processed race 44511 for house_76 [2026-03-04T02:30:08.002283] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T02:30:08.002458] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T02:30:08.002504] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T02:30:08.003727] Processed race 44583 for house_85 [2026-03-04T02:30:08.003687] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T02:30:08.106389] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T02:30:08.106617] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T02:30:08.106684] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T02:30:08.107184] Processed race 44587 for house_85 [2026-03-04T02:30:08.107008] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T02:30:08.119784] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T02:30:08.119965] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T02:30:08.120017] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T02:30:08.120314] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T02:30:08.120941] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T02:30:08.122630] Processed race 44619 for house_89 [2026-03-04T02:30:08.140671] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T02:30:08.140865] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T02:30:08.140933] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T02:30:08.141243] Processed race 44595 for house_86 [2026-03-04T02:30:08.141189] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T02:30:08.142873] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T02:30:08.142946] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T02:30:08.142992] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T02:30:08.143667] Processed race 44611 for house_88 [2026-03-04T02:30:08.143453] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T02:30:08.163362] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T02:30:08.164008] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T02:30:08.164074] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T02:30:08.164116] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T02:30:08.166163] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T02:30:08.167145] Processed race 44707 for house_9 [2026-03-04T02:30:08.279123] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T02:30:08.279272] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T02:30:08.279314] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T02:30:08.279693] Processed race 44639 for house_91 [2026-03-04T02:30:08.279560] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T02:30:08.281564] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T02:30:08.281700] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T02:30:08.281738] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T02:30:08.282013] Processed race 44647 for house_92 [2026-03-04T02:30:08.281946] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T02:30:08.294719] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T02:30:08.294886] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T02:30:08.294946] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T02:30:08.295347] Processed race 44655 for house_93 [2026-03-04T02:30:08.295257] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T02:30:08.314670] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T02:30:08.315285] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T02:30:08.315441] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T02:30:08.315499] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T02:30:08.315535] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T02:30:08.315565] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T02:30:08.317914] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T02:30:08.318018] Processed race 44663 for house_94 [2026-03-04T02:30:08.319072] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T02:30:08.319317] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T02:30:08.319446] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T02:30:08.319490] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T02:30:08.319759] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T02:30:08.320003] Processed race 44679 for house_97 [2026-03-04T02:30:08.440215] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T02:30:08.441509] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T02:30:08.441794] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T02:30:08.441875] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T02:30:08.442156] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T02:30:08.442881] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T02:30:08.442034] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T02:30:08.446028] Processed race 44687 for house_98 [2026-03-04T02:30:08.448470] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T02:30:08.449453] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T02:30:08.449494] Processed race 44691 for house_98 [2026-03-04T02:30:08.454978] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T02:30:08.455059] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T02:30:08.455102] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T02:30:08.455341] Processed race 44406 for senate_11 [2026-03-04T02:30:08.455303] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T02:30:08.475862] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T02:30:08.476031] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T02:30:08.476078] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T02:30:08.476120] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T02:30:08.476432] Processed race 44378 for senate_19 [2026-03-04T02:30:08.476359] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T02:30:08.479674] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T02:30:08.479845] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T02:30:08.479900] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T02:30:08.480803] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T02:30:08.483790] Processed race 44711 for senate_2 [2026-03-04T02:30:08.601685] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T02:30:08.601875] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T02:30:08.601947] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T02:30:08.602615] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T02:30:08.607922] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T02:30:08.611074] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T02:30:08.611190] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T02:30:08.611246] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T02:30:08.611684] Processed race 44382 for senate_3 [2026-03-04T02:30:08.611761] Processed race 44376 for senate_22 [2026-03-04T02:30:08.612502] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T02:30:08.612588] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T02:30:08.612627] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T02:30:08.612923] Processed race 44377 for senate_21 [2026-03-04T02:30:08.641883] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T02:30:08.642048] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T02:30:08.642094] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T02:30:08.642399] Processed race 44381 for senate_4 [2026-03-04T02:30:08.764101] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T02:30:08.764400] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T02:30:08.764439] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T02:30:08.764469] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T02:30:08.765485] Processed race 44380 for senate_5 [2026-03-04T02:30:09.688897] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T02:30:09.689054] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T02:30:09.689105] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T02:30:09.689363] Processed race 44379 for senate_5 [2026-03-04T02:30:09.694314] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T02:40:03.675937] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T02:40:03.676976] ✅ Loaded candidate metadata for state legislature [2026-03-04T02:40:03.677074] Starting parallel fetching of 98 races... [2026-03-04T02:40:03.717219] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T02:40:03.789977] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T02:40:03.918935] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T02:40:04.018534] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T02:40:04.030853] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T02:40:04.030963] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T02:40:04.031021] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T02:40:04.062146] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T02:40:04.067386] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T02:40:04.067485] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T02:40:04.067540] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T02:40:04.067610] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T02:40:04.067808] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T02:40:04.116764] Processed race 44496 for house_10 [2026-03-04T02:40:04.117014] Processed race 44605 for house_1 [2026-03-04T02:40:04.117199] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T02:40:04.122128] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T02:40:04.122226] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T02:40:04.122270] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T02:40:04.122320] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T02:40:04.122511] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T02:40:04.123544] Processed race 44428 for house_1 [2026-03-04T02:40:04.229675] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T02:40:04.229815] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T02:40:04.229948] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T02:40:04.230220] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T02:40:04.232272] Processed race 44436 for house_101 [2026-03-04T02:40:04.237369] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T02:40:04.237472] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T02:40:04.237777] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T02:40:04.238133] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T02:40:04.239219] Processed race 44480 for house_108 [2026-03-04T02:40:04.254966] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T02:40:04.255143] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T02:40:04.255311] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T02:40:04.255355] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T02:40:04.255670] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T02:40:04.256565] Processed race 44468 for house_106 [2026-03-04T02:40:04.315446] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T02:40:04.315555] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T02:40:04.315632] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T02:40:04.315672] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T02:40:04.315706] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T02:40:04.315994] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T02:40:04.322315] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T02:40:04.322438] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T02:40:04.322485] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T02:40:04.322697] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T02:40:04.323764] Processed race 44512 for house_112 [2026-03-04T02:40:04.323963] Processed race 44548 for house_117 [2026-03-04T02:40:04.430595] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T02:40:04.430759] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T02:40:04.430815] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T02:40:04.433042] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T02:40:04.435132] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T02:40:04.466803] Processed race 44560 for house_118 [2026-03-04T02:40:04.472917] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T02:40:04.473175] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T02:40:04.473713] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T02:40:04.474476] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T02:40:04.477687] Processed race 44564 for house_119 [2026-03-04T02:40:04.611003] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T02:40:04.612547] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T02:40:04.612614] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T02:40:04.612863] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T02:40:04.613956] Processed race 44596 for house_122 [2026-03-04T02:40:04.623742] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T02:40:04.623849] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T02:40:04.623914] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T02:40:04.623972] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T02:40:04.624243] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T02:40:04.625981] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T02:40:04.626061] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T02:40:04.626097] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T02:40:04.626269] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T02:40:04.634752] Processed race 44580 for house_120 [2026-03-04T02:40:04.634892] Processed race 44588 for house_121 [2026-03-04T02:40:04.736803] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T02:40:04.736929] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T02:40:04.736974] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T02:40:04.737490] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T02:40:04.744344] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T02:40:04.744434] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T02:40:04.744472] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T02:40:04.744502] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T02:40:04.744548] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T02:40:04.744742] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T02:40:04.746024] Processed race 44616 for house_125 [2026-03-04T02:40:04.746185] Processed race 44612 for house_125 [2026-03-04T02:40:04.791377] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T02:40:04.791693] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T02:40:04.791761] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T02:40:04.792082] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T02:40:04.795828] Processed race 44620 for house_126 [2026-03-04T02:40:04.850009] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T02:40:04.850156] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T02:40:04.850219] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T02:40:04.850264] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T02:40:04.850495] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T02:40:04.856388] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T02:40:04.856497] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T02:40:04.856565] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T02:40:04.856738] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T02:40:04.861041] Processed race 44624 for house_126 [2026-03-04T02:40:04.861144] Processed race 44648 for house_129 [2026-03-04T02:40:04.953335] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T02:40:04.953469] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T02:40:04.953522] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T02:40:04.953984] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T02:40:04.954930] Processed race 44660 for house_130 [2026-03-04T02:40:04.955584] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T02:40:04.955656] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T02:40:04.955702] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T02:40:04.955888] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T02:40:04.956547] Processed race 44461 for house_13 [2026-03-04T02:40:05.013506] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T02:40:05.013739] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T02:40:05.013805] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T02:40:05.013846] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T02:40:05.013905] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T02:40:05.013943] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T02:40:05.014342] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T02:40:05.017954] Processed race 44668 for house_131 [2026-03-04T02:40:05.019923] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T02:40:05.020004] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T02:40:05.020041] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T02:40:05.021568] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T02:40:05.023157] Processed race 44696 for house_134 [2026-03-04T02:40:05.054606] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T02:40:05.054727] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T02:40:05.054779] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T02:40:05.055057] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T02:40:05.055929] Processed race 44437 for house_137 [2026-03-04T02:40:05.124552] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T02:40:05.124698] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T02:40:05.124741] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T02:40:05.124776] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T02:40:05.124982] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T02:40:05.125823] Processed race 44445 for house_138 [2026-03-04T02:40:05.126338] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T02:40:05.126398] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T02:40:05.126434] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T02:40:05.126464] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T02:40:05.126636] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T02:40:05.129808] Processed race 44449 for house_139 [2026-03-04T02:40:05.190386] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T02:40:05.190524] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T02:40:05.190565] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T02:40:05.190838] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T02:40:05.191895] Processed race 44545 for house_14 [2026-03-04T02:40:05.220661] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T02:40:05.220796] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T02:40:05.220860] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T02:40:05.220926] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T02:40:05.221167] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T02:40:05.222204] Processed race 44497 for house_144 [2026-03-04T02:40:05.245770] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T02:40:05.249543] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T02:40:05.249664] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T02:40:05.249726] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T02:40:05.252528] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T02:40:05.260627] Processed race 44481 for house_142 [2026-03-04T02:40:05.300971] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T02:40:05.301148] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T02:40:05.301198] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T02:40:05.301440] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T02:40:05.302750] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T02:40:05.302825] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T02:40:05.302882] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T02:40:05.302935] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T02:40:05.302988] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T02:40:05.303176] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T02:40:05.304010] Processed race 44553 for house_150 [2026-03-04T02:40:05.304081] Processed race 44537 for house_149 [2026-03-04T02:40:05.390078] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T02:40:05.390201] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T02:40:05.390251] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T02:40:05.390303] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T02:40:05.390519] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T02:40:05.391415] Processed race 44577 for house_17 [2026-03-04T02:40:05.392164] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T02:40:05.392234] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T02:40:05.392274] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T02:40:05.392547] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T02:40:05.402424] Processed race 44573 for house_16 [2026-03-04T02:40:05.431885] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T02:40:05.431981] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T02:40:05.432015] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T02:40:05.432188] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T02:40:05.432955] Processed race 44581 for house_17 [2026-03-04T02:40:05.477407] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T02:40:05.477559] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T02:40:05.477639] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T02:40:05.477857] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T02:40:05.479012] Processed race 44593 for house_19 [2026-03-04T02:40:05.489002] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T02:40:05.489163] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T02:40:05.489341] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T02:40:05.489600] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T02:40:05.492551] Processed race 44597 for house_19 [2026-03-04T02:40:05.557752] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T02:40:05.557895] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T02:40:05.557955] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T02:40:05.558210] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T02:40:05.560148] Processed race 44629 for house_23 [2026-03-04T02:40:05.592471] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T02:40:05.592660] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T02:40:05.592714] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T02:40:05.594736] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T02:40:05.602445] Processed race 44633 for house_23 [2026-03-04T02:40:05.621812] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T02:40:05.621997] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T02:40:05.622058] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T02:40:05.622515] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T02:40:05.624476] Processed race 44645 for house_25 [2026-03-04T02:40:05.662013] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T02:40:05.662135] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T02:40:05.662182] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T02:40:05.662440] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T02:40:05.664341] Processed race 44661 for house_27 [2026-03-04T02:40:05.673225] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T02:40:05.673345] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T02:40:05.673384] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T02:40:05.673604] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T02:40:05.675301] Processed race 44653 for house_26 [2026-03-04T02:40:07.912433] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T02:40:07.914324] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T02:40:07.914405] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T02:40:07.914796] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T02:40:07.915899] Processed race 44486 for house_3 [2026-03-04T02:40:07.957831] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T02:40:07.957970] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T02:40:07.958010] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T02:40:07.958208] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T02:40:07.958980] Processed race 44669 for house_28 [2026-03-04T02:40:07.960992] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T02:40:07.961071] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T02:40:07.961117] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T02:40:07.961537] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T02:40:07.962267] Processed race 44482 for house_3 [2026-03-04T02:40:08.015947] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T02:40:08.016106] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T02:40:08.016188] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T02:40:08.016231] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T02:40:08.016481] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T02:40:08.018868] Processed race 44462 for house_37 [2026-03-04T02:40:08.019654] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T02:40:08.019731] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T02:40:08.019779] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T02:40:08.019981] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T02:40:08.020813] Processed race 44693 for house_30 [2026-03-04T02:40:08.222967] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T02:40:08.223126] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T02:40:08.223172] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T02:40:08.223588] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T02:40:08.224498] Processed race 44466 for house_37 [2026-03-04T02:40:08.239057] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T02:40:08.239198] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T02:40:08.239244] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T02:40:08.239289] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T02:40:08.239619] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T02:40:08.240456] Processed race 44494 for house_40 [2026-03-04T02:40:08.255924] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T02:40:08.256078] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T02:40:08.256197] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T02:40:08.256252] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T02:40:08.256628] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T02:40:08.258554] Processed race 44502 for house_41 [2026-03-04T02:40:08.258878] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T02:40:08.258946] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T02:40:08.258983] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T02:40:08.259014] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T02:40:08.259292] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T02:40:08.260647] Processed race 44498 for house_41 [2026-03-04T02:40:08.272220] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T02:40:08.272377] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T02:40:08.272431] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T02:40:08.272678] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T02:40:08.273685] Processed race 44522 for house_44 [2026-03-04T02:40:08.487045] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T02:40:08.487192] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T02:40:08.487236] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T02:40:08.489417] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T02:40:08.490272] Processed race 44526 for house_44 [2026-03-04T02:40:08.545639] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T02:40:08.545814] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T02:40:08.545852] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T02:40:08.546061] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T02:40:08.546806] Processed race 44542 for house_47 [2026-03-04T02:40:08.575809] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T02:40:08.575936] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T02:40:08.575979] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T02:40:08.576020] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T02:40:08.576053] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T02:40:08.576093] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T02:40:08.576126] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T02:40:08.576335] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T02:40:08.577112] Processed race 44570 for house_50 [2026-03-04T02:40:08.580149] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T02:40:08.580309] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T02:40:08.580359] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T02:40:08.580599] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T02:40:08.589366] Processed race 44654 for house_5 [2026-03-04T02:40:08.596820] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T02:40:08.596988] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T02:40:08.597039] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T02:40:08.597077] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T02:40:08.597109] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T02:40:08.597139] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T02:40:08.597170] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T02:40:08.597206] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T02:40:08.597239] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T02:40:08.597501] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T02:40:08.598386] Processed race 44558 for house_49 [2026-03-04T02:40:08.743907] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T02:40:08.744088] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T02:40:08.744142] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T02:40:08.744390] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T02:40:08.753682] Processed race 44590 for house_52 [2026-03-04T02:40:08.776786] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T02:40:08.776952] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T02:40:08.777933] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T02:40:08.778197] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T02:40:08.780412] Processed race 44618 for house_56 [2026-03-04T02:40:08.807088] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T02:40:08.807832] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T02:40:08.807882] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T02:40:08.808331] Processed race 44622 for house_56 [2026-03-04T02:40:08.808222] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T02:40:08.836898] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T02:40:08.838168] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T02:40:08.838220] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T02:40:08.838459] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T02:40:08.839455] Processed race 44638 for house_58 [2026-03-04T02:40:08.840767] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T02:40:08.840853] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T02:40:08.840896] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T02:40:08.841636] Processed race 44642 for house_59 [2026-03-04T02:40:08.841526] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T02:40:08.985492] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T02:40:08.985662] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T02:40:08.985697] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T02:40:08.985924] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T02:40:08.987344] Processed race 44662 for house_60 [2026-03-04T02:40:08.993926] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T02:40:08.994057] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T02:40:08.994122] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T02:40:08.994791] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T02:40:08.995678] Processed race 44666 for house_61 [2026-03-04T02:40:09.036089] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T02:40:09.036232] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T02:40:09.036294] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T02:40:09.036551] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T02:40:09.037720] Processed race 44670 for house_61 [2026-03-04T02:40:09.121059] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T02:40:09.120682] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T02:40:09.121445] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T02:40:09.121505] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T02:40:09.121969] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T02:40:09.124193] Processed race 44690 for house_64 [2026-03-04T02:40:09.127604] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T02:40:09.127680] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T02:40:09.128134] Processed race 44694 for house_64 [2026-03-04T02:40:09.128061] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T02:40:09.273188] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T02:40:09.273397] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T02:40:09.273472] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T02:40:09.274151] Processed race 44431 for house_67 [2026-03-04T02:40:09.274056] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T02:40:09.304083] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T02:40:09.304236] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T02:40:09.304271] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T02:40:09.304518] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T02:40:09.305793] Processed race 44435 for house_67 [2026-03-04T02:40:09.309378] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T02:40:09.309757] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T02:40:09.309827] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T02:40:09.310381] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T02:40:09.311839] Processed race 44535 for house_7 [2026-03-04T02:40:09.348727] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T02:40:09.349259] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T02:40:09.349372] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T02:40:09.350458] Processed race 44539 for house_7 [2026-03-04T02:40:09.349720] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T02:40:09.370825] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T02:40:09.370999] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T02:40:09.371042] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T02:40:09.371076] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T02:40:09.372812] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T02:40:09.375364] Processed race 44467 for house_70 [2026-03-04T02:40:09.517909] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T02:40:09.518093] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T02:40:09.518157] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T02:40:09.518229] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T02:40:09.518448] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T02:40:09.518781] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T02:40:09.518844] Processed race 44475 for house_71 [2026-03-04T02:40:09.536999] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T02:40:09.537183] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T02:40:09.537225] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T02:40:09.537610] Processed race 44499 for house_74 [2026-03-04T02:40:09.537494] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T02:40:09.563853] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T02:40:09.565679] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T02:40:09.565886] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T02:40:09.566522] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T02:40:09.568644] Processed race 44507 for house_76 [2026-03-04T02:40:09.613888] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T02:40:09.614353] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T02:40:09.614413] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T02:40:09.614452] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T02:40:09.614698] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T02:40:09.616873] Processed race 44511 for house_76 [2026-03-04T02:40:09.629912] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T02:40:09.630261] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T02:40:09.630350] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T02:40:09.630595] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T02:40:09.631680] Processed race 44627 for house_8 [2026-03-04T02:40:09.762547] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T02:40:09.762740] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T02:40:09.762788] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T02:40:09.763065] Processed race 44543 for house_80 [2026-03-04T02:40:09.763012] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T02:40:09.778698] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T02:40:09.778853] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T02:40:09.778899] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T02:40:09.779123] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T02:40:09.779175] Processed race 44583 for house_85 [2026-03-04T02:40:09.817996] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T02:40:09.818152] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T02:40:09.818190] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T02:40:09.818456] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T02:40:09.819469] Processed race 44587 for house_85 [2026-03-04T02:40:09.850949] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T02:40:09.851743] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T02:40:09.851791] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T02:40:09.852311] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T02:40:09.852417] Processed race 44595 for house_86 [2026-03-04T02:40:09.866956] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T02:40:09.867133] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T02:40:09.867182] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T02:40:09.867933] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T02:40:09.867983] Processed race 44611 for house_88 [2026-03-04T02:40:10.167714] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T02:40:10.167881] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T02:40:10.167945] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T02:40:10.167983] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T02:40:10.168330] Processed race 44619 for house_89 [2026-03-04T02:40:10.168258] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T02:40:10.180614] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T02:40:10.182894] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T02:40:10.183093] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T02:40:10.183133] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T02:40:10.183434] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T02:40:10.184793] Processed race 44647 for house_92 [2026-03-04T02:40:10.187083] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T02:40:10.187189] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T02:40:10.187232] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T02:40:10.187275] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T02:40:10.187605] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T02:40:10.188403] Processed race 44707 for house_9 [2026-03-04T02:40:10.188548] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T02:40:10.189012] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T02:40:10.189157] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T02:40:10.189588] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T02:40:10.190933] Processed race 44639 for house_91 [2026-03-04T02:40:10.189476] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T02:40:10.191758] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T02:40:10.192274] Processed race 44655 for house_93 [2026-03-04T02:40:10.192202] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T02:40:10.365210] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T02:40:10.365430] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T02:40:10.365478] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T02:40:10.365518] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T02:40:10.365549] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T02:40:10.365657] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T02:40:10.366220] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T02:40:10.367830] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T02:40:10.367908] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T02:40:10.367948] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T02:40:10.367981] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T02:40:10.368484] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T02:40:10.369878] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T02:40:10.370798] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T02:40:10.371639] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T02:40:10.369144] Processed race 44663 for house_94 [2026-03-04T02:40:10.374681] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T02:40:10.372528] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T02:40:10.375176] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T02:40:10.374841] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T02:40:10.376014] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T02:40:10.376171] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T02:40:10.372670] Processed race 44691 for house_98 [2026-03-04T02:40:10.376733] Processed race 44679 for house_97 [2026-03-04T02:40:10.376805] Processed race 44687 for house_98 [2026-03-04T02:40:10.376944] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T02:40:10.376995] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T02:40:10.377026] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T02:40:10.377192] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T02:40:10.378012] Processed race 44406 for senate_11 [2026-03-04T02:40:10.519316] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T02:40:10.519426] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T02:40:10.519473] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T02:40:10.519505] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T02:40:10.519715] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T02:40:10.520491] Processed race 44378 for senate_19 [2026-03-04T02:40:10.526824] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T02:40:10.526938] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T02:40:10.526980] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T02:40:10.527246] Processed race 44711 for senate_2 [2026-03-04T02:40:10.527202] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T02:40:10.529602] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T02:40:10.529670] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T02:40:10.529707] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T02:40:10.529891] Processed race 44377 for senate_21 [2026-03-04T02:40:10.529857] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T02:40:10.531537] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T02:40:10.531647] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T02:40:10.531686] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T02:40:10.531725] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T02:40:10.531890] Processed race 44376 for senate_22 [2026-03-04T02:40:10.533896] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T02:40:10.534075] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T02:40:10.534117] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T02:40:10.534404] Processed race 44382 for senate_3 [2026-03-04T02:40:10.675813] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T02:40:10.675921] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T02:40:10.675964] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T02:40:10.676187] Processed race 44381 for senate_4 [2026-03-04T02:40:10.681872] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T02:40:10.681988] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T02:40:10.682036] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T02:40:10.682261] Processed race 44379 for senate_5 [2026-03-04T02:40:10.690156] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T02:40:10.690356] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T02:40:10.690407] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T02:40:10.690443] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T02:40:10.691678] Processed race 44380 for senate_5 [2026-03-04T02:40:10.699032] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T02:50:03.628875] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T02:50:03.629534] ✅ Loaded candidate metadata for state legislature [2026-03-04T02:50:03.630870] Starting parallel fetching of 98 races... [2026-03-04T02:50:03.631161] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T02:50:03.633628] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T02:50:03.636787] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T02:50:03.637682] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T02:50:03.638437] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T02:50:03.832356] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T02:50:03.832682] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T02:50:03.832748] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T02:50:03.832986] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T02:50:03.838843] Processed race 44436 for house_101 [2026-03-04T02:50:03.859048] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T02:50:03.859264] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T02:50:03.859329] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T02:50:03.859375] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T02:50:03.860476] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T02:50:03.862873] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T02:50:03.863061] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T02:50:03.863107] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T02:50:03.863139] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T02:50:03.863357] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T02:50:03.864243] Processed race 44496 for house_10 [2026-03-04T02:50:03.864328] Processed race 44428 for house_1 [2026-03-04T02:50:03.865043] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T02:50:03.865103] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T02:50:03.865135] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T02:50:03.865165] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T02:50:03.865377] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T02:50:03.867847] Processed race 44468 for house_106 [2026-03-04T02:50:03.875915] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T02:50:03.876594] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T02:50:03.876650] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T02:50:03.876963] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T02:50:03.895504] Processed race 44605 for house_1 [2026-03-04T02:50:04.097828] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T02:50:04.097990] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T02:50:04.098044] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T02:50:04.098302] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T02:50:04.099848] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T02:50:04.100023] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T02:50:04.100156] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T02:50:04.100367] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T02:50:04.104124] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T02:50:04.104260] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T02:50:04.104316] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T02:50:04.104356] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T02:50:04.104389] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T02:50:04.104629] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T02:50:04.108142] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T02:50:04.108258] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T02:50:04.108314] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T02:50:04.108351] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T02:50:04.108533] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T02:50:04.112611] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T02:50:04.112717] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T02:50:04.112771] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T02:50:04.112998] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T02:50:04.137599] Processed race 44480 for house_108 [2026-03-04T02:50:04.137913] Processed race 44548 for house_117 [2026-03-04T02:50:04.137993] Processed race 44512 for house_112 [2026-03-04T02:50:04.138038] Processed race 44560 for house_118 [2026-03-04T02:50:04.138078] Processed race 44564 for house_119 [2026-03-04T02:50:04.300116] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T02:50:04.300341] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T02:50:04.300501] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T02:50:04.301172] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T02:50:04.305417] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T02:50:04.305551] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T02:50:04.305609] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T02:50:04.305963] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T02:50:04.307379] Processed race 44588 for house_121 [2026-03-04T02:50:04.307789] Processed race 44596 for house_122 [2026-03-04T02:50:04.308642] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T02:50:04.308717] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T02:50:04.308764] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T02:50:04.308809] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T02:50:04.308870] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T02:50:04.309108] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T02:50:04.311950] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T02:50:04.312024] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T02:50:04.312060] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T02:50:04.312226] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T02:50:04.315968] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T02:50:04.316060] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T02:50:04.316110] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T02:50:04.316276] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T02:50:04.316476] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T02:50:04.322606] Processed race 44612 for house_125 [2026-03-04T02:50:04.322849] Processed race 44616 for house_125 [2026-03-04T02:50:04.322987] Processed race 44580 for house_120 [2026-03-04T02:50:04.490665] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T02:50:04.491041] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T02:50:04.491105] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T02:50:04.491459] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T02:50:04.493843] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T02:50:04.493928] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T02:50:04.493996] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T02:50:04.494049] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T02:50:04.494256] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T02:50:04.496199] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T02:50:04.496293] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T02:50:04.496434] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T02:50:04.496680] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T02:50:04.497781] Processed race 44620 for house_126 [2026-03-04T02:50:04.497941] Processed race 44624 for house_126 [2026-03-04T02:50:04.498004] Processed race 44648 for house_129 [2026-03-04T02:50:04.508361] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T02:50:04.508460] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T02:50:04.508499] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T02:50:04.508749] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T02:50:04.509788] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T02:50:04.509857] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T02:50:04.509894] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T02:50:04.510044] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T02:50:04.516721] Processed race 44660 for house_130 [2026-03-04T02:50:04.516965] Processed race 44461 for house_13 [2026-03-04T02:50:04.661957] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T02:50:04.662095] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T02:50:04.662159] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T02:50:04.662438] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T02:50:04.664376] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T02:50:04.664456] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T02:50:04.664506] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T02:50:04.664722] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T02:50:04.665568] Processed race 44437 for house_137 [2026-03-04T02:50:04.665667] Processed race 44696 for house_134 [2026-03-04T02:50:04.684109] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T02:50:04.684243] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T02:50:04.684302] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T02:50:04.684342] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T02:50:04.684562] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T02:50:04.685534] Processed race 44449 for house_139 [2026-03-04T02:50:04.686927] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T02:50:04.687080] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T02:50:04.687149] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T02:50:04.687206] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T02:50:04.687247] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T02:50:04.687294] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T02:50:04.687571] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T02:50:04.696242] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T02:50:04.696360] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T02:50:04.696407] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T02:50:04.696441] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T02:50:04.696649] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T02:50:04.697636] Processed race 44668 for house_131 [2026-03-04T02:50:04.697711] Processed race 44445 for house_138 [2026-03-04T02:50:04.831877] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T02:50:04.832072] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T02:50:04.832118] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T02:50:04.832384] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T02:50:04.833657] Processed race 44545 for house_14 [2026-03-04T02:50:04.841862] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T02:50:04.842072] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T02:50:04.842121] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T02:50:04.842165] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T02:50:04.842414] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T02:50:04.843640] Processed race 44481 for house_142 [2026-03-04T02:50:04.847968] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T02:50:04.848057] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T02:50:04.848100] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T02:50:04.848135] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T02:50:04.848338] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T02:50:04.849333] Processed race 44497 for house_144 [2026-03-04T02:50:04.862606] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T02:50:04.862751] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T02:50:04.862800] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T02:50:04.862837] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T02:50:04.862872] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T02:50:04.863101] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T02:50:04.864660] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T02:50:04.864739] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T02:50:04.864789] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T02:50:04.864992] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T02:50:04.865815] Processed race 44537 for house_149 [2026-03-04T02:50:04.865892] Processed race 44553 for house_150 [2026-03-04T02:50:05.015644] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T02:50:05.015784] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T02:50:05.015824] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T02:50:05.016060] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T02:50:05.017836] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T02:50:05.017912] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T02:50:05.017956] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T02:50:05.018267] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T02:50:05.018886] Processed race 44573 for house_16 [2026-03-04T02:50:05.018948] Processed race 44581 for house_17 [2026-03-04T02:50:05.026217] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T02:50:05.026490] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T02:50:05.026649] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T02:50:05.026702] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T02:50:05.026917] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T02:50:05.033002] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T02:50:05.033115] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T02:50:05.033155] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T02:50:05.033371] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T02:50:05.034148] Processed race 44577 for house_17 [2026-03-04T02:50:05.034222] Processed race 44593 for house_19 [2026-03-04T02:50:05.034753] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T02:50:05.034814] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T02:50:05.034852] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T02:50:05.035014] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T02:50:05.035599] Processed race 44597 for house_19 [2026-03-04T02:50:05.187671] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T02:50:05.187804] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T02:50:05.187845] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T02:50:05.188086] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T02:50:05.189370] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T02:50:05.189595] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T02:50:05.189710] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T02:50:05.189992] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T02:50:05.190729] Processed race 44629 for house_23 [2026-03-04T02:50:05.190876] Processed race 44633 for house_23 [2026-03-04T02:50:05.191709] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T02:50:05.191775] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T02:50:05.191814] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T02:50:05.191979] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T02:50:05.192687] Processed race 44645 for house_25 [2026-03-04T02:50:05.201912] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T02:50:05.202042] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T02:50:05.202101] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T02:50:05.202321] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T02:50:05.202922] Processed race 44661 for house_27 [2026-03-04T02:50:05.206909] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T02:50:05.207007] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T02:50:05.207053] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T02:50:05.207298] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T02:50:05.208165] Processed race 44653 for house_26 [2026-03-04T02:50:05.350693] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T02:50:05.350848] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T02:50:05.350914] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T02:50:05.351640] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T02:50:05.353904] Processed race 44482 for house_3 [2026-03-04T02:50:05.357923] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T02:50:05.358013] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T02:50:05.358059] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T02:50:05.358340] Processed race 44669 for house_28 [2026-03-04T02:50:05.358288] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T02:50:05.359815] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T02:50:05.359888] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T02:50:05.359930] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T02:50:05.360117] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T02:50:05.361503] Processed race 44486 for house_3 [2026-03-04T02:50:05.363098] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T02:50:05.363168] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T02:50:05.363208] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T02:50:05.363402] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T02:50:05.364552] Processed race 44693 for house_30 [2026-03-04T02:50:05.371056] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T02:50:05.371173] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T02:50:05.371224] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T02:50:05.371258] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T02:50:05.371517] Processed race 44462 for house_37 [2026-03-04T02:50:05.371479] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T02:50:05.509050] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T02:50:05.509207] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T02:50:05.509258] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T02:50:05.509513] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T02:50:05.517736] Processed race 44466 for house_37 [2026-03-04T02:50:05.518497] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T02:50:05.518589] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T02:50:05.518655] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T02:50:05.518710] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T02:50:05.518929] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T02:50:05.520059] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T02:50:05.520126] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T02:50:05.520169] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T02:50:05.520204] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T02:50:05.520398] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T02:50:05.521110] Processed race 44494 for house_40 [2026-03-04T02:50:05.521183] Processed race 44498 for house_41 [2026-03-04T02:50:05.523984] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T02:50:05.524068] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T02:50:05.524131] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T02:50:05.524193] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T02:50:05.524390] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T02:50:05.526220] Processed race 44502 for house_41 [2026-03-04T02:50:05.527719] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T02:50:05.527786] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T02:50:05.527826] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T02:50:05.527991] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T02:50:05.528691] Processed race 44522 for house_44 [2026-03-04T02:50:05.678964] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T02:50:05.679134] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T02:50:05.679190] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T02:50:05.681066] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T02:50:05.682444] Processed race 44542 for house_47 [2026-03-04T02:50:05.684689] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T02:50:05.684894] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T02:50:05.684944] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T02:50:05.685003] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T02:50:05.685033] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T02:50:05.685060] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T02:50:05.685086] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T02:50:05.685112] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T02:50:05.685139] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T02:50:05.685369] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T02:50:05.686080] Processed race 44558 for house_49 [2026-03-04T02:50:05.687169] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T02:50:05.687237] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T02:50:05.688759] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T02:50:05.688967] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T02:50:05.693745] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T02:50:05.693845] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T02:50:05.693907] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T02:50:05.694142] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T02:50:05.698652] Processed race 44526 for house_44 [2026-03-04T02:50:05.698760] Processed race 44654 for house_5 [2026-03-04T02:50:05.841364] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T02:50:05.841490] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T02:50:05.841555] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T02:50:05.841792] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T02:50:05.842683] Processed race 44618 for house_56 [2026-03-04T02:50:05.844387] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T02:50:05.845416] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T02:50:05.845492] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T02:50:05.845529] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T02:50:05.845721] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T02:50:05.846373] Processed race 44622 for house_56 [2026-03-04T02:50:05.853663] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T02:50:05.853810] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T02:50:05.854131] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T02:50:05.855034] Processed race 44590 for house_52 [2026-03-04T02:50:06.003543] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T02:50:06.003708] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T02:50:06.003749] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T02:50:06.003938] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T02:50:06.005144] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T02:50:06.005201] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T02:50:06.005232] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T02:50:06.005391] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T02:50:06.006047] Processed race 44642 for house_59 [2026-03-04T02:50:06.006111] Processed race 44662 for house_60 [2026-03-04T02:50:06.018880] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T02:50:06.018996] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T02:50:06.019034] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T02:50:06.019206] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T02:50:06.019881] Processed race 44666 for house_61 [2026-03-04T02:50:06.169067] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T02:50:06.169220] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T02:50:06.169265] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T02:50:06.169492] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T02:50:06.170545] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T02:50:06.170623] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T02:50:06.170659] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T02:50:06.170800] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T02:50:06.171809] Processed race 44670 for house_61 [2026-03-04T02:50:06.171891] Processed race 44690 for house_64 [2026-03-04T02:50:06.188006] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T02:50:06.188151] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T02:50:06.188214] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T02:50:06.188693] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T02:50:06.189545] Processed race 44694 for house_64 [2026-03-04T02:50:06.340103] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T02:50:06.355746] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T02:50:06.355827] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T02:50:06.356226] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T02:50:06.361504] Processed race 44431 for house_67 [2026-03-04T02:50:06.361405] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T02:50:06.362716] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T02:50:06.362782] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T02:50:06.363130] Processed race 44435 for house_67 [2026-03-04T02:50:06.363054] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T02:50:06.366053] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T02:50:06.366207] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T02:50:06.366256] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T02:50:06.367104] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T02:50:06.368857] Processed race 44535 for house_7 [2026-03-04T02:50:06.523106] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T02:50:06.523247] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T02:50:06.523308] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T02:50:06.523539] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T02:50:06.524734] Processed race 44539 for house_7 [2026-03-04T02:50:06.525739] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T02:50:06.525814] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T02:50:06.525857] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T02:50:06.525893] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T02:50:06.525927] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T02:50:06.526303] Processed race 44475 for house_71 [2026-03-04T02:50:06.527468] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T02:50:06.527547] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T02:50:06.527613] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T02:50:06.527661] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T02:50:06.527865] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T02:50:06.529139] Processed race 44467 for house_70 [2026-03-04T02:50:06.526207] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T02:50:06.759992] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T02:50:06.760212] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T02:50:06.760285] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T02:50:06.760325] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T02:50:06.760599] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T02:50:06.761697] Processed race 44511 for house_76 [2026-03-04T02:50:06.780294] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T02:50:06.780456] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T02:50:06.780499] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T02:50:06.780962] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T02:50:06.781704] Processed race 44499 for house_74 [2026-03-04T02:50:06.813069] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T02:50:06.813228] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T02:50:06.813277] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T02:50:06.813506] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T02:50:06.814414] Processed race 44507 for house_76 [2026-03-04T02:50:06.845026] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T02:50:06.845186] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T02:50:06.845227] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T02:50:06.845255] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T02:50:06.845299] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T02:50:06.845329] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T02:50:06.845720] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T02:50:06.845941] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T02:50:06.846002] Processed race 44570 for house_50 [2026-03-04T02:50:06.980871] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T02:50:06.981034] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T02:50:06.981080] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T02:50:06.981429] Processed race 44638 for house_58 [2026-03-04T02:50:06.981350] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T02:50:07.030517] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T02:50:07.031057] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T02:50:07.031097] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T02:50:07.031451] Processed race 44627 for house_8 [2026-03-04T02:50:07.031363] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T02:50:07.052319] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T02:50:07.052482] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T02:50:07.052522] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T02:50:07.052938] Processed race 44543 for house_80 [2026-03-04T02:50:07.052852] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T02:50:07.083014] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T02:50:07.083185] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T02:50:07.083236] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T02:50:07.083526] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T02:50:07.084336] Processed race 44583 for house_85 [2026-03-04T02:50:07.100449] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T02:50:07.100615] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T02:50:07.100660] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T02:50:07.100862] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T02:50:07.102867] Processed race 44587 for house_85 [2026-03-04T02:50:07.230142] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T02:50:07.230324] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T02:50:07.230366] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T02:50:07.230785] Processed race 44595 for house_86 [2026-03-04T02:50:07.230702] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T02:50:07.267087] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T02:50:07.267375] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T02:50:07.267435] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T02:50:07.267680] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T02:50:07.268768] Processed race 44611 for house_88 [2026-03-04T02:50:07.306180] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T02:50:07.306417] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T02:50:07.306487] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T02:50:07.306525] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T02:50:07.307042] Processed race 44619 for house_89 [2026-03-04T02:50:07.306955] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T02:50:07.332055] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T02:50:07.332226] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T02:50:07.332532] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T02:50:07.332617] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T02:50:07.332880] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T02:50:07.334811] Processed race 44707 for house_9 [2026-03-04T02:50:07.363517] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T02:50:07.363772] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T02:50:07.363832] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T02:50:07.364228] Processed race 44639 for house_91 [2026-03-04T02:50:07.364143] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T02:50:07.469656] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T02:50:07.469827] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T02:50:07.469874] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T02:50:07.470173] Processed race 44647 for house_92 [2026-03-04T02:50:07.470121] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T02:50:07.504423] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T02:50:07.504623] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T02:50:07.504692] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T02:50:07.504925] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T02:50:07.505126] Processed race 44655 for house_93 [2026-03-04T02:50:07.570968] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T02:50:07.571114] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T02:50:07.571152] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T02:50:07.571202] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T02:50:07.571242] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T02:50:07.571280] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T02:50:07.571625] Processed race 44663 for house_94 [2026-03-04T02:50:07.571533] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T02:50:07.587053] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T02:50:07.587198] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T02:50:07.587239] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T02:50:07.587279] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T02:50:07.588031] Processed race 44679 for house_97 [2026-03-04T02:50:07.587943] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T02:50:07.617080] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T02:50:07.617223] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T02:50:07.617262] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T02:50:07.618626] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T02:50:07.623642] Processed race 44687 for house_98 [2026-03-04T02:50:07.737494] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T02:50:07.737671] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T02:50:07.737719] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T02:50:07.737749] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T02:50:07.737979] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T02:50:07.738232] Processed race 44691 for house_98 [2026-03-04T02:50:07.747741] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T02:50:07.747850] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T02:50:07.747888] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T02:50:07.748200] Processed race 44406 for senate_11 [2026-03-04T02:50:07.748124] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T02:50:07.823218] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T02:50:07.823511] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T02:50:07.823594] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T02:50:07.823694] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T02:50:07.823923] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T02:50:07.824705] Processed race 44378 for senate_19 [2026-03-04T02:50:07.836471] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T02:50:07.836663] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T02:50:07.836719] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T02:50:07.836993] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T02:50:07.837863] Processed race 44711 for senate_2 [2026-03-04T02:50:07.867728] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T02:50:07.867900] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T02:50:07.867955] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T02:50:07.868443] Processed race 44377 for senate_21 [2026-03-04T02:50:07.868225] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T02:50:08.029836] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T02:50:08.030004] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T02:50:08.030045] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T02:50:08.030097] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T02:50:08.030490] Processed race 44376 for senate_22 [2026-03-04T02:50:08.040801] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T02:50:08.040960] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T02:50:08.041024] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T02:50:08.041378] Processed race 44382 for senate_3 [2026-03-04T02:50:08.048526] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T02:50:08.048628] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T02:50:08.048684] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T02:50:08.049073] Processed race 44379 for senate_5 [2026-03-04T02:50:08.079789] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T02:50:08.080096] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T02:50:08.080152] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T02:50:08.080621] Processed race 44381 for senate_4 [2026-03-04T02:50:08.131466] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T02:50:08.131705] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T02:50:08.131754] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T02:50:08.131786] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T02:50:08.132100] Processed race 44380 for senate_5 [2026-03-04T02:50:08.144364] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T03:10:03.528964] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T03:10:03.529603] ✅ Loaded candidate metadata for state legislature [2026-03-04T03:10:03.529669] Starting parallel fetching of 98 races... [2026-03-04T03:10:03.533300] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T03:10:03.540842] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T03:10:03.545221] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T03:10:03.547764] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T03:10:03.550095] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T03:10:03.712668] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T03:10:03.712776] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T03:10:03.712835] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T03:10:03.713071] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T03:10:03.713320] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T03:10:03.717833] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T03:10:03.717927] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T03:10:03.717980] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T03:10:03.718160] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T03:10:03.730513] Processed race 44428 for house_1 [2026-03-04T03:10:03.730652] Processed race 44605 for house_1 [2026-03-04T03:10:03.735390] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T03:10:03.735479] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T03:10:03.735520] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T03:10:03.735557] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T03:10:03.735820] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T03:10:03.738491] Processed race 44468 for house_106 [2026-03-04T03:10:03.755426] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T03:10:03.755532] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T03:10:03.755594] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T03:10:03.755816] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T03:10:03.759063] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T03:10:03.759147] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T03:10:03.759190] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T03:10:03.759224] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T03:10:03.759629] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T03:10:03.760311] Processed race 44436 for house_101 [2026-03-04T03:10:03.760383] Processed race 44496 for house_10 [2026-03-04T03:10:03.971816] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T03:10:03.971927] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T03:10:03.971978] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T03:10:03.972193] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T03:10:03.981166] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T03:10:03.981368] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T03:10:03.981430] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T03:10:03.981646] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T03:10:03.982880] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T03:10:03.983004] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T03:10:03.983054] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T03:10:03.983093] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T03:10:03.983131] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T03:10:03.983298] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T03:10:04.014263] Processed race 44548 for house_117 [2026-03-04T03:10:04.014471] Processed race 44480 for house_108 [2026-03-04T03:10:04.014533] Processed race 44512 for house_112 [2026-03-04T03:10:04.072113] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T03:10:04.076429] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T03:10:04.076507] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T03:10:04.076554] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T03:10:04.076840] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T03:10:04.086912] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T03:10:04.087013] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T03:10:04.087058] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T03:10:04.087277] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T03:10:04.094637] Processed race 44560 for house_118 [2026-03-04T03:10:04.094759] Processed race 44564 for house_119 [2026-03-04T03:10:04.203408] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T03:10:04.203519] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T03:10:04.203595] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T03:10:04.203638] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T03:10:04.203845] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T03:10:04.205017] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T03:10:04.205083] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T03:10:04.205120] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T03:10:04.205290] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T03:10:04.206263] Processed race 44580 for house_120 [2026-03-04T03:10:04.206329] Processed race 44596 for house_122 [2026-03-04T03:10:04.221268] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T03:10:04.221377] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T03:10:04.221420] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T03:10:04.221631] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T03:10:04.230900] Processed race 44588 for house_121 [2026-03-04T03:10:04.283148] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T03:10:04.283328] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T03:10:04.283383] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T03:10:04.283681] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T03:10:04.284798] Processed race 44616 for house_125 [2026-03-04T03:10:04.326341] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T03:10:04.326448] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T03:10:04.326495] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T03:10:04.326556] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T03:10:04.326625] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T03:10:04.326824] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T03:10:04.343348] Processed race 44612 for house_125 [2026-03-04T03:10:04.396383] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T03:10:04.396642] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T03:10:04.396711] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T03:10:04.397077] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T03:10:04.404340] Processed race 44620 for house_126 [2026-03-04T03:10:04.405675] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T03:10:04.405790] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T03:10:04.405840] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T03:10:04.405879] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T03:10:04.406096] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T03:10:04.420269] Processed race 44624 for house_126 [2026-03-04T03:10:04.489171] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T03:10:04.489309] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T03:10:04.489370] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T03:10:04.489617] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T03:10:04.490473] Processed race 44461 for house_13 [2026-03-04T03:10:04.528764] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T03:10:04.528892] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T03:10:04.528935] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T03:10:04.529167] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T03:10:04.539444] Processed race 44660 for house_130 [2026-03-04T03:10:04.577052] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T03:10:04.577180] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T03:10:04.577226] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T03:10:04.577426] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T03:10:04.577612] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T03:10:04.577658] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T03:10:04.578174] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T03:10:04.579133] Processed race 44668 for house_131 [2026-03-04T03:10:04.595856] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T03:10:04.595990] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T03:10:04.596051] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T03:10:04.596397] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T03:10:04.597633] Processed race 44696 for house_134 [2026-03-04T03:10:04.638542] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T03:10:04.638889] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T03:10:04.638962] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T03:10:04.639206] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T03:10:04.641042] Processed race 44648 for house_129 [2026-03-04T03:10:04.658598] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T03:10:04.658708] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T03:10:04.658756] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T03:10:04.658979] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T03:10:04.659837] Processed race 44437 for house_137 [2026-03-04T03:10:04.691243] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T03:10:04.691394] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T03:10:04.691438] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T03:10:04.691500] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T03:10:04.691764] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T03:10:04.697154] Processed race 44445 for house_138 [2026-03-04T03:10:04.771539] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T03:10:04.771682] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T03:10:04.771730] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T03:10:04.772133] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T03:10:04.773666] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T03:10:04.773738] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T03:10:04.773780] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T03:10:04.773814] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T03:10:04.774125] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T03:10:04.774801] Processed race 44545 for house_14 [2026-03-04T03:10:04.774934] Processed race 44449 for house_139 [2026-03-04T03:10:04.807541] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T03:10:04.807801] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T03:10:04.807987] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T03:10:04.808027] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T03:10:04.808505] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T03:10:04.810448] Processed race 44481 for house_142 [2026-03-04T03:10:04.835317] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T03:10:04.839342] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T03:10:04.839402] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T03:10:04.839439] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T03:10:04.839792] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T03:10:04.842540] Processed race 44497 for house_144 [2026-03-04T03:10:04.860474] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T03:10:04.860625] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T03:10:04.860664] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T03:10:04.860695] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T03:10:04.860796] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T03:10:04.861099] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T03:10:04.862094] Processed race 44537 for house_149 [2026-03-04T03:10:05.012193] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T03:10:05.013952] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T03:10:05.014031] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T03:10:05.014092] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T03:10:05.015480] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T03:10:05.019850] Processed race 44577 for house_17 [2026-03-04T03:10:05.037869] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T03:10:05.038015] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T03:10:05.038385] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T03:10:05.038951] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T03:10:05.039933] Processed race 44593 for house_19 [2026-03-04T03:10:05.139075] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T03:10:05.139207] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T03:10:05.139280] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T03:10:05.139512] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T03:10:05.140978] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T03:10:05.141055] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T03:10:05.141096] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T03:10:05.141288] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T03:10:05.142403] Processed race 44573 for house_16 [2026-03-04T03:10:05.142475] Processed race 44553 for house_150 [2026-03-04T03:10:05.182335] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T03:10:05.182495] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T03:10:05.182552] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T03:10:05.182914] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T03:10:05.183928] Processed race 44581 for house_17 [2026-03-04T03:10:05.201545] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T03:10:05.201703] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T03:10:05.201745] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T03:10:05.202024] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T03:10:05.203042] Processed race 44597 for house_19 [2026-03-04T03:10:05.241408] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T03:10:05.241540] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T03:10:05.241600] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T03:10:05.241821] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T03:10:05.244719] Processed race 44629 for house_23 [2026-03-04T03:10:05.354155] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T03:10:05.354347] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T03:10:05.354412] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T03:10:05.354961] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T03:10:05.365835] Processed race 44633 for house_23 [2026-03-04T03:10:05.366806] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T03:10:05.366893] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T03:10:05.366955] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T03:10:05.367240] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T03:10:05.372069] Processed race 44645 for house_25 [2026-03-04T03:10:05.387463] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T03:10:05.387643] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T03:10:05.387699] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T03:10:05.387964] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T03:10:05.389708] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T03:10:05.389789] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T03:10:05.389835] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T03:10:05.390037] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T03:10:05.392543] Processed race 44661 for house_27 [2026-03-04T03:10:05.392701] Processed race 44653 for house_26 [2026-03-04T03:10:05.441034] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T03:10:05.441800] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T03:10:05.442011] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T03:10:05.443727] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T03:10:05.457262] Processed race 44669 for house_28 [2026-03-04T03:10:05.530694] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T03:10:05.531286] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T03:10:05.532190] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T03:10:05.533671] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T03:10:05.535686] Processed race 44482 for house_3 [2026-03-04T03:10:05.552953] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T03:10:05.553120] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T03:10:05.553180] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T03:10:05.553548] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T03:10:05.554977] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T03:10:05.555052] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T03:10:05.555113] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T03:10:05.555380] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T03:10:05.561845] Processed race 44693 for house_30 [2026-03-04T03:10:05.561969] Processed race 44486 for house_3 [2026-03-04T03:10:05.583119] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T03:10:05.584385] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T03:10:05.584461] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T03:10:05.584505] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T03:10:05.584736] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T03:10:05.586712] Processed race 44462 for house_37 [2026-03-04T03:10:05.612070] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T03:10:05.613318] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T03:10:05.613388] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T03:10:05.613642] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T03:10:05.626473] Processed race 44466 for house_37 [2026-03-04T03:10:05.707744] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T03:10:05.707925] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T03:10:05.707980] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T03:10:05.708033] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T03:10:05.709629] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T03:10:05.710601] Processed race 44498 for house_41 [2026-03-04T03:10:05.720921] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T03:10:05.721121] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T03:10:05.721188] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T03:10:05.721259] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T03:10:05.721517] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T03:10:05.723193] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T03:10:05.723276] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T03:10:05.723331] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T03:10:05.723392] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T03:10:05.723615] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T03:10:05.724384] Processed race 44494 for house_40 [2026-03-04T03:10:05.724454] Processed race 44502 for house_41 [2026-03-04T03:10:05.761133] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T03:10:05.761279] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T03:10:05.761338] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T03:10:05.761550] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T03:10:05.765720] Processed race 44522 for house_44 [2026-03-04T03:10:05.786980] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T03:10:05.787264] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T03:10:05.787324] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T03:10:05.787762] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T03:10:05.788905] Processed race 44526 for house_44 [2026-03-04T03:10:05.868925] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T03:10:05.869155] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T03:10:05.869217] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T03:10:05.869667] Processed race 44542 for house_47 [2026-03-04T03:10:05.869545] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T03:10:05.884109] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T03:10:05.884726] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T03:10:05.884784] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T03:10:05.884828] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T03:10:05.884870] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T03:10:05.884910] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T03:10:05.884949] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T03:10:05.884987] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T03:10:05.885048] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T03:10:05.886269] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T03:10:05.887416] Processed race 44558 for house_49 [2026-03-04T03:10:05.917976] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T03:10:05.918227] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T03:10:05.918414] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T03:10:05.918469] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T03:10:05.918504] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T03:10:05.918539] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T03:10:05.918870] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T03:10:05.919193] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T03:10:05.920550] Processed race 44570 for house_50 [2026-03-04T03:10:06.032051] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T03:10:06.032220] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T03:10:06.032348] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T03:10:06.033098] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T03:10:06.033148] Processed race 44618 for house_56 [2026-03-04T03:10:06.040993] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T03:10:06.041103] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T03:10:06.041135] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T03:10:06.041734] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T03:10:06.044746] Processed race 44622 for house_56 [2026-03-04T03:10:06.086564] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T03:10:06.086962] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T03:10:06.087203] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T03:10:06.087859] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T03:10:06.089336] Processed race 44638 for house_58 [2026-03-04T03:10:06.203619] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T03:10:06.203799] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T03:10:06.203849] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T03:10:06.206201] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T03:10:06.208421] Processed race 44662 for house_60 [2026-03-04T03:10:06.239048] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T03:10:06.238637] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T03:10:06.239322] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T03:10:06.239364] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T03:10:06.239567] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T03:10:06.239789] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T03:10:06.240715] Processed race 44666 for house_61 [2026-03-04T03:10:06.240867] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T03:10:06.241133] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T03:10:06.241418] Processed race 44642 for house_59 [2026-03-04T03:10:06.382039] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T03:10:06.382181] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T03:10:06.382226] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T03:10:06.382463] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T03:10:06.384334] Processed race 44670 for house_61 [2026-03-04T03:10:06.399284] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T03:10:06.399427] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T03:10:06.399471] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T03:10:06.399706] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T03:10:06.400412] Processed race 44690 for house_64 [2026-03-04T03:10:06.406206] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T03:10:06.406321] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T03:10:06.406383] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T03:10:06.406624] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T03:10:06.407430] Processed race 44694 for house_64 [2026-03-04T03:10:06.557285] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T03:10:06.557437] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T03:10:06.557482] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T03:10:06.557755] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T03:10:06.558633] Processed race 44431 for house_67 [2026-03-04T03:10:06.565556] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T03:10:06.565723] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T03:10:06.565772] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T03:10:06.566165] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T03:10:06.567018] Processed race 44535 for house_7 [2026-03-04T03:10:06.572374] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T03:10:06.572491] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T03:10:06.572531] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T03:10:06.572752] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T03:10:06.573777] Processed race 44435 for house_67 [2026-03-04T03:10:06.818864] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T03:10:06.819004] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T03:10:06.819066] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T03:10:06.819340] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T03:10:06.821130] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T03:10:06.821216] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T03:10:06.821282] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T03:10:06.821346] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T03:10:06.821548] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T03:10:06.822712] Processed race 44539 for house_7 [2026-03-04T03:10:06.822795] Processed race 44467 for house_70 [2026-03-04T03:10:06.842141] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T03:10:06.842327] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T03:10:06.842387] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T03:10:06.842426] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T03:10:06.842459] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T03:10:06.842716] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T03:10:06.843611] Processed race 44475 for house_71 [2026-03-04T03:10:07.037266] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T03:10:07.037413] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T03:10:07.037457] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T03:10:07.037699] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T03:10:07.038485] Processed race 44654 for house_5 [2026-03-04T03:10:07.066055] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T03:10:07.066221] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T03:10:07.066276] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T03:10:07.066520] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T03:10:07.067768] Processed race 44499 for house_74 [2026-03-04T03:10:07.071341] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T03:10:07.071419] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T03:10:07.071478] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T03:10:07.071698] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T03:10:07.072844] Processed race 44507 for house_76 [2026-03-04T03:10:07.092403] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T03:10:07.092553] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T03:10:07.092617] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T03:10:07.092655] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T03:10:07.092875] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T03:10:07.093668] Processed race 44511 for house_76 [2026-03-04T03:10:07.095067] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T03:10:07.095144] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T03:10:07.095192] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T03:10:07.095404] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T03:10:07.096063] Processed race 44590 for house_52 [2026-03-04T03:10:07.272078] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T03:10:07.272341] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T03:10:07.272390] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T03:10:07.273115] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T03:10:07.274442] Processed race 44627 for house_8 [2026-03-04T03:10:07.306654] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T03:10:07.306815] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T03:10:07.306859] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T03:10:07.307117] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T03:10:07.308326] Processed race 44543 for house_80 [2026-03-04T03:10:07.310033] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T03:10:07.310115] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T03:10:07.310159] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T03:10:07.310365] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T03:10:07.311260] Processed race 44583 for house_85 [2026-03-04T03:10:07.347272] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T03:10:07.347393] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T03:10:07.347426] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T03:10:07.347626] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T03:10:07.348811] Processed race 44587 for house_85 [2026-03-04T03:10:07.367189] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T03:10:07.367329] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T03:10:07.367385] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T03:10:07.367615] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T03:10:07.368309] Processed race 44595 for house_86 [2026-03-04T03:10:07.520322] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T03:10:07.520499] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T03:10:07.520550] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T03:10:07.520811] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T03:10:07.522167] Processed race 44611 for house_88 [2026-03-04T03:10:07.538783] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T03:10:07.540760] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T03:10:07.540840] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T03:10:07.540885] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T03:10:07.541118] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T03:10:07.543878] Processed race 44619 for house_89 [2026-03-04T03:10:07.559007] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T03:10:07.559144] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T03:10:07.559188] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T03:10:07.559223] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T03:10:07.559453] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T03:10:07.560444] Processed race 44707 for house_9 [2026-03-04T03:10:07.586164] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T03:10:07.586329] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T03:10:07.586387] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T03:10:07.586698] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T03:10:07.589999] Processed race 44639 for house_91 [2026-03-04T03:10:07.601668] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T03:10:07.601962] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T03:10:07.602023] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T03:10:07.602242] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T03:10:07.604410] Processed race 44647 for house_92 [2026-03-04T03:10:07.778166] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T03:10:07.778665] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T03:10:07.778974] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T03:10:07.780632] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T03:10:07.781985] Processed race 44655 for house_93 [2026-03-04T03:10:07.814099] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T03:10:07.815705] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T03:10:07.815756] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T03:10:07.815785] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T03:10:07.815811] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T03:10:07.815856] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T03:10:07.816063] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T03:10:07.816963] Processed race 44663 for house_94 [2026-03-04T03:10:07.831043] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T03:10:07.831199] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T03:10:07.831280] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T03:10:07.831342] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T03:10:07.831600] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T03:10:07.832495] Processed race 44679 for house_97 [2026-03-04T03:10:07.838733] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T03:10:07.838876] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T03:10:07.838939] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T03:10:07.839178] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T03:10:07.840038] Processed race 44687 for house_98 [2026-03-04T03:10:07.855859] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T03:10:07.855969] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T03:10:07.856003] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T03:10:07.856028] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T03:10:07.857088] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T03:10:07.858239] Processed race 44691 for house_98 [2026-03-04T03:10:07.996431] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T03:10:07.996628] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T03:10:07.996678] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T03:10:07.996911] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T03:10:07.998021] Processed race 44406 for senate_11 [2026-03-04T03:10:08.071211] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T03:10:08.071349] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T03:10:08.071394] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T03:10:08.071428] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T03:10:08.071639] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T03:10:08.072876] Processed race 44378 for senate_19 [2026-03-04T03:10:08.094595] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T03:10:08.094728] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T03:10:08.094768] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T03:10:08.095026] Processed race 44711 for senate_2 [2026-03-04T03:10:08.094982] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T03:10:08.120199] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T03:10:08.120341] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T03:10:08.120388] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T03:10:08.120425] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T03:10:08.120646] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T03:10:08.121766] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T03:10:08.121833] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T03:10:08.121872] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T03:10:08.122045] Processed race 44376 for senate_22 [2026-03-04T03:10:08.122100] Processed race 44377 for senate_21 [2026-03-04T03:10:08.255066] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T03:10:08.255198] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T03:10:08.255242] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T03:10:08.255665] Processed race 44382 for senate_3 [2026-03-04T03:10:08.311287] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T03:10:08.311436] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T03:10:08.311475] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T03:10:08.311841] Processed race 44381 for senate_4 [2026-03-04T03:10:08.353001] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T03:10:08.353197] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T03:10:08.353238] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T03:10:08.353498] Processed race 44379 for senate_5 [2026-03-04T03:10:08.377138] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T03:10:08.377407] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T03:10:08.377471] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T03:10:08.377514] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T03:10:08.377787] Processed race 44380 for senate_5 [2026-03-04T03:10:08.403507] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T03:20:03.043462] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T03:20:03.044332] ✅ Loaded candidate metadata for state legislature [2026-03-04T03:20:03.044412] Starting parallel fetching of 98 races... [2026-03-04T03:20:03.074835] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T03:20:03.153682] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T03:20:03.171627] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T03:20:03.205264] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T03:20:03.251709] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T03:20:03.251825] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T03:20:03.251875] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T03:20:03.252086] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T03:20:03.254451] Processed race 44605 for house_1 [2026-03-04T03:20:03.254547] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T03:20:03.372965] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T03:20:03.373098] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T03:20:03.373158] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T03:20:03.373205] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T03:20:03.374015] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T03:20:03.381671] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T03:20:03.381814] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T03:20:03.381859] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T03:20:03.381895] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T03:20:03.382154] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T03:20:03.383431] Processed race 44496 for house_10 [2026-03-04T03:20:03.383501] Processed race 44428 for house_1 [2026-03-04T03:20:03.403569] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T03:20:03.403709] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T03:20:03.403755] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T03:20:03.404033] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T03:20:03.407091] Processed race 44436 for house_101 [2026-03-04T03:20:03.428090] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T03:20:03.428204] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T03:20:03.429057] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T03:20:03.429136] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T03:20:03.429444] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T03:20:03.431023] Processed race 44468 for house_106 [2026-03-04T03:20:03.456118] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T03:20:03.456427] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T03:20:03.456505] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T03:20:03.456807] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T03:20:03.469677] Processed race 44480 for house_108 [2026-03-04T03:20:03.563961] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T03:20:03.566087] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T03:20:03.566169] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T03:20:03.566307] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T03:20:03.566361] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T03:20:03.566632] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T03:20:03.569412] Processed race 44512 for house_112 [2026-03-04T03:20:03.575117] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T03:20:03.575286] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T03:20:03.575349] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T03:20:03.575561] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T03:20:03.576965] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T03:20:03.577046] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T03:20:03.577087] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T03:20:03.577123] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T03:20:03.577309] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T03:20:03.578042] Processed race 44548 for house_117 [2026-03-04T03:20:03.578116] Processed race 44560 for house_118 [2026-03-04T03:20:03.673289] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T03:20:03.673435] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T03:20:03.673490] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T03:20:03.673553] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T03:20:03.673817] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T03:20:03.686113] Processed race 44580 for house_120 [2026-03-04T03:20:03.763998] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T03:20:03.764113] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T03:20:03.764174] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T03:20:03.764406] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T03:20:03.778675] Processed race 44564 for house_119 [2026-03-04T03:20:03.863345] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T03:20:03.863475] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T03:20:03.863528] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T03:20:03.863594] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T03:20:03.863640] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T03:20:03.863861] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T03:20:03.864752] Processed race 44612 for house_125 [2026-03-04T03:20:03.877268] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T03:20:03.877412] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T03:20:03.877453] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T03:20:03.877671] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T03:20:03.884378] Processed race 44596 for house_122 [2026-03-04T03:20:03.928075] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T03:20:03.928354] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T03:20:03.928792] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T03:20:03.930279] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T03:20:03.963788] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T03:20:03.964942] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T03:20:03.965294] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T03:20:03.966122] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T03:20:03.982974] Processed race 44588 for house_121 [2026-03-04T03:20:03.983161] Processed race 44620 for house_126 [2026-03-04T03:20:04.005176] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T03:20:04.006106] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T03:20:04.006167] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T03:20:04.007702] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T03:20:04.099390] Processed race 44616 for house_125 [2026-03-04T03:20:04.153921] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T03:20:04.154062] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T03:20:04.154619] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T03:20:04.154708] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T03:20:04.154995] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T03:20:04.172774] Processed race 44624 for house_126 [2026-03-04T03:20:04.204205] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T03:20:04.205946] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T03:20:04.206016] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T03:20:04.206762] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T03:20:04.220884] Processed race 44648 for house_129 [2026-03-04T03:20:04.292121] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T03:20:04.292357] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T03:20:04.292415] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T03:20:04.293062] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T03:20:04.294701] Processed race 44660 for house_130 [2026-03-04T03:20:04.439912] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T03:20:04.440185] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T03:20:04.440256] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T03:20:04.441723] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T03:20:04.470948] Processed race 44437 for house_137 [2026-03-04T03:20:04.472400] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T03:20:04.473387] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T03:20:04.473462] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T03:20:04.474353] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T03:20:04.482028] Processed race 44696 for house_134 [2026-03-04T03:20:04.488750] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T03:20:04.488887] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T03:20:04.488930] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T03:20:04.489283] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T03:20:04.491116] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T03:20:04.491192] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T03:20:04.491256] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T03:20:04.491295] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T03:20:04.491325] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T03:20:04.491352] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T03:20:04.491603] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T03:20:04.528962] Processed race 44461 for house_13 [2026-03-04T03:20:04.529088] Processed race 44668 for house_131 [2026-03-04T03:20:04.652740] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T03:20:04.652896] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T03:20:04.652940] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T03:20:04.652974] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T03:20:04.653390] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T03:20:04.656207] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T03:20:04.656307] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T03:20:04.656344] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T03:20:04.656374] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T03:20:04.656783] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T03:20:04.659159] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T03:20:04.659311] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T03:20:04.659353] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T03:20:04.659391] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T03:20:04.659655] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T03:20:04.662881] Processed race 44497 for house_144 [2026-03-04T03:20:04.662962] Processed race 44449 for house_139 [2026-03-04T03:20:04.663066] Processed race 44445 for house_138 [2026-03-04T03:20:04.655383] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T03:20:04.663155] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T03:20:04.663267] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T03:20:04.663311] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T03:20:04.663555] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T03:20:04.664366] Processed race 44481 for house_142 [2026-03-04T03:20:04.679501] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T03:20:04.679692] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T03:20:04.679843] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T03:20:04.680099] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T03:20:04.681358] Processed race 44545 for house_14 [2026-03-04T03:20:04.810350] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T03:20:04.810483] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T03:20:04.810528] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T03:20:04.810757] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T03:20:04.811588] Processed race 44553 for house_150 [2026-03-04T03:20:04.836767] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T03:20:04.836876] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T03:20:04.836907] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T03:20:04.837085] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T03:20:04.838559] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T03:20:04.838648] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T03:20:04.838703] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T03:20:04.838730] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T03:20:04.838753] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T03:20:04.839058] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T03:20:04.840721] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T03:20:04.840797] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T03:20:04.841733] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T03:20:04.841934] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T03:20:04.842147] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T03:20:04.843258] Processed race 44573 for house_16 [2026-03-04T03:20:04.843337] Processed race 44537 for house_149 [2026-03-04T03:20:04.843376] Processed race 44577 for house_17 [2026-03-04T03:20:04.845485] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T03:20:04.845564] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T03:20:04.845756] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T03:20:04.845998] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T03:20:04.847098] Processed race 44581 for house_17 [2026-03-04T03:20:05.006791] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T03:20:05.006932] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T03:20:05.007039] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T03:20:05.007423] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T03:20:05.009465] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T03:20:05.009539] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T03:20:05.009611] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T03:20:05.010027] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T03:20:05.010661] Processed race 44593 for house_19 [2026-03-04T03:20:05.010756] Processed race 44597 for house_19 [2026-03-04T03:20:05.044597] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T03:20:05.044743] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T03:20:05.044787] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T03:20:05.045008] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T03:20:05.046393] Processed race 44645 for house_25 [2026-03-04T03:20:05.047017] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T03:20:05.047096] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T03:20:05.047138] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T03:20:05.047320] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T03:20:05.048348] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T03:20:05.048408] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T03:20:05.048501] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T03:20:05.048696] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T03:20:05.049331] Processed race 44629 for house_23 [2026-03-04T03:20:05.049391] Processed race 44633 for house_23 [2026-03-04T03:20:05.180357] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T03:20:05.180570] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T03:20:05.180648] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T03:20:05.180886] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T03:20:05.182103] Processed race 44661 for house_27 [2026-03-04T03:20:05.212441] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T03:20:05.212590] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T03:20:05.212631] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T03:20:05.213025] Processed race 44653 for house_26 [2026-03-04T03:20:05.215879] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T03:20:05.215973] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T03:20:05.216037] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T03:20:05.217363] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T03:20:05.219555] Processed race 44669 for house_28 [2026-03-04T03:20:05.212969] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T03:20:05.229942] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T03:20:05.230062] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T03:20:05.230116] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T03:20:05.230715] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T03:20:05.231971] Processed race 44486 for house_3 [2026-03-04T03:20:05.243883] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T03:20:05.244029] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T03:20:05.244082] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T03:20:05.244513] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T03:20:05.246408] Processed race 44482 for house_3 [2026-03-04T03:20:05.348768] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T03:20:05.348907] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T03:20:05.348957] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T03:20:05.349219] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T03:20:05.349997] Processed race 44693 for house_30 [2026-03-04T03:20:05.375621] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T03:20:05.375764] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T03:20:05.375802] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T03:20:05.375998] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T03:20:05.376693] Processed race 44466 for house_37 [2026-03-04T03:20:05.391087] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T03:20:05.391211] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T03:20:05.391283] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T03:20:05.391325] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T03:20:05.391502] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T03:20:05.392402] Processed race 44462 for house_37 [2026-03-04T03:20:05.393773] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T03:20:05.393844] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T03:20:05.393881] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T03:20:05.393912] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T03:20:05.394082] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T03:20:05.394628] Processed race 44494 for house_40 [2026-03-04T03:20:05.399128] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T03:20:05.399225] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T03:20:05.399283] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T03:20:05.399310] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T03:20:05.399454] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T03:20:05.400012] Processed race 44498 for house_41 [2026-03-04T03:20:05.508433] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T03:20:05.508568] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T03:20:05.508622] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T03:20:05.508648] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T03:20:05.508852] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T03:20:05.509751] Processed race 44502 for house_41 [2026-03-04T03:20:05.526128] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T03:20:05.526340] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T03:20:05.526414] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T03:20:05.526623] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T03:20:05.528322] Processed race 44522 for house_44 [2026-03-04T03:20:05.536226] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T03:20:05.536329] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T03:20:05.536367] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T03:20:05.536562] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T03:20:05.540642] Processed race 44526 for house_44 [2026-03-04T03:20:05.553602] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T03:20:05.553718] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T03:20:05.553778] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T03:20:05.553974] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T03:20:05.555634] Processed race 44542 for house_47 [2026-03-04T03:20:05.562264] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T03:20:05.562339] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T03:20:05.562391] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T03:20:05.562450] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T03:20:05.562491] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T03:20:05.562517] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T03:20:05.562548] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T03:20:05.562613] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T03:20:05.562667] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T03:20:05.563063] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T03:20:05.564027] Processed race 44558 for house_49 [2026-03-04T03:20:05.671024] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T03:20:05.671173] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T03:20:05.671250] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T03:20:05.671490] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T03:20:05.672228] Processed race 44654 for house_5 [2026-03-04T03:20:05.683631] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T03:20:05.683749] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T03:20:05.683791] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T03:20:05.683824] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T03:20:05.683857] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T03:20:05.683889] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T03:20:05.683920] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T03:20:05.684143] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T03:20:05.688634] Processed race 44570 for house_50 [2026-03-04T03:20:05.697749] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T03:20:05.697850] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T03:20:05.697887] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T03:20:05.698104] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T03:20:05.698929] Processed race 44590 for house_52 [2026-03-04T03:20:05.710459] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T03:20:05.710629] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T03:20:05.710689] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T03:20:05.710924] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T03:20:05.714624] Processed race 44622 for house_56 [2026-03-04T03:20:05.715151] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T03:20:05.715225] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T03:20:05.715306] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T03:20:05.715498] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T03:20:05.716070] Processed race 44618 for house_56 [2026-03-04T03:20:05.831506] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T03:20:05.831665] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T03:20:05.831715] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T03:20:05.831973] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T03:20:05.832822] Processed race 44638 for house_58 [2026-03-04T03:20:05.842602] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T03:20:05.842727] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T03:20:05.842771] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T03:20:05.843370] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T03:20:05.845478] Processed race 44642 for house_59 [2026-03-04T03:20:05.858002] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T03:20:05.858133] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T03:20:05.858180] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T03:20:05.858434] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T03:20:05.859396] Processed race 44662 for house_60 [2026-03-04T03:20:05.870182] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T03:20:05.870302] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T03:20:05.870336] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T03:20:05.870539] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T03:20:05.871694] Processed race 44666 for house_61 [2026-03-04T03:20:05.871646] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T03:20:05.872735] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T03:20:05.872790] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T03:20:05.873012] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T03:20:05.873834] Processed race 44670 for house_61 [2026-03-04T03:20:05.989145] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T03:20:05.989317] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T03:20:05.989369] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T03:20:05.989641] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T03:20:05.990636] Processed race 44690 for house_64 [2026-03-04T03:20:06.000929] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T03:20:06.001052] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T03:20:06.001111] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T03:20:06.001382] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T03:20:06.003298] Processed race 44694 for house_64 [2026-03-04T03:20:06.018383] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T03:20:06.018500] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T03:20:06.018532] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T03:20:06.018718] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T03:20:06.019558] Processed race 44431 for house_67 [2026-03-04T03:20:06.145209] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T03:20:06.145365] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T03:20:06.145411] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T03:20:06.145645] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T03:20:06.146629] Processed race 44539 for house_7 [2026-03-04T03:20:06.151159] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T03:20:06.151287] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T03:20:06.151329] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T03:20:06.151363] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T03:20:06.151568] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T03:20:06.152263] Processed race 44467 for house_70 [2026-03-04T03:20:06.173859] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T03:20:06.173998] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T03:20:06.174042] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T03:20:06.174084] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T03:20:06.174120] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T03:20:06.175305] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T03:20:06.176349] Processed race 44475 for house_71 [2026-03-04T03:20:06.316999] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T03:20:06.317127] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T03:20:06.317166] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T03:20:06.317386] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T03:20:06.318093] Processed race 44499 for house_74 [2026-03-04T03:20:06.322347] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T03:20:06.322425] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T03:20:06.322468] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T03:20:06.322504] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T03:20:06.322702] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T03:20:06.324077] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T03:20:06.324149] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T03:20:06.324197] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T03:20:06.324379] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T03:20:06.325699] Processed race 44511 for house_76 [2026-03-04T03:20:06.325772] Processed race 44507 for house_76 [2026-03-04T03:20:06.470366] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T03:20:06.470553] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T03:20:06.470634] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T03:20:06.470878] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T03:20:06.472310] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T03:20:06.472373] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T03:20:06.472408] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T03:20:06.472562] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T03:20:06.473167] Processed race 44627 for house_8 [2026-03-04T03:20:06.473234] Processed race 44583 for house_85 [2026-03-04T03:20:06.483388] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T03:20:06.483511] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T03:20:06.483593] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T03:20:06.483870] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T03:20:06.484729] Processed race 44543 for house_80 [2026-03-04T03:20:06.630752] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T03:20:06.631248] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T03:20:06.631306] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T03:20:06.631656] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T03:20:06.631741] Processed race 44595 for house_86 [2026-03-04T03:20:06.636329] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T03:20:06.636436] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T03:20:06.636482] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T03:20:06.636720] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T03:20:06.637653] Processed race 44587 for house_85 [2026-03-04T03:20:06.645076] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T03:20:06.645252] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T03:20:06.645297] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T03:20:06.645519] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T03:20:06.646610] Processed race 44611 for house_88 [2026-03-04T03:20:06.798304] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T03:20:06.799838] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T03:20:06.800361] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T03:20:06.800456] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T03:20:06.800992] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T03:20:06.804523] Processed race 44639 for house_91 [2026-03-04T03:20:06.804329] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T03:20:06.805000] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T03:20:06.805046] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T03:20:06.805121] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T03:20:06.805349] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T03:20:06.806772] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T03:20:06.806900] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T03:20:06.806953] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T03:20:06.807267] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T03:20:06.805696] Processed race 44707 for house_9 [2026-03-04T03:20:06.808036] Processed race 44619 for house_89 [2026-03-04T03:20:06.950347] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T03:20:06.950480] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T03:20:06.950520] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T03:20:06.950750] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T03:20:06.950802] Processed race 44655 for house_93 [2026-03-04T03:20:06.959498] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T03:20:06.959673] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T03:20:06.959718] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T03:20:06.959929] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T03:20:06.960710] Processed race 44647 for house_92 [2026-03-04T03:20:06.963795] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T03:20:06.963872] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T03:20:06.963919] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T03:20:06.963967] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T03:20:06.964000] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T03:20:06.964053] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T03:20:06.964438] Processed race 44663 for house_94 [2026-03-04T03:20:06.964353] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T03:20:07.066687] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T03:20:07.066175] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T03:20:07.067379] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T03:20:07.067438] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T03:20:07.067900] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T03:20:07.067684] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T03:20:07.069544] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T03:20:07.073245] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T03:20:07.075463] Processed race 44535 for house_7 [2026-03-04T03:20:07.076048] Processed race 44435 for house_67 [2026-03-04T03:20:07.100890] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T03:20:07.101069] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T03:20:07.101113] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T03:20:07.101152] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T03:20:07.101427] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T03:20:07.104639] Processed race 44679 for house_97 [2026-03-04T03:20:07.116040] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T03:20:07.116165] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T03:20:07.116208] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T03:20:07.116527] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T03:20:07.117472] Processed race 44687 for house_98 [2026-03-04T03:20:07.125782] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T03:20:07.125901] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T03:20:07.125933] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T03:20:07.125958] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T03:20:07.126183] Processed race 44691 for house_98 [2026-03-04T03:20:07.126147] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T03:20:07.227332] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T03:20:07.227518] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T03:20:07.227564] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T03:20:07.227627] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T03:20:07.227856] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T03:20:07.227901] Processed race 44378 for senate_19 [2026-03-04T03:20:07.235023] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T03:20:07.235118] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T03:20:07.235152] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T03:20:07.235346] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T03:20:07.236083] Processed race 44406 for senate_11 [2026-03-04T03:20:07.257482] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T03:20:07.257650] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T03:20:07.257687] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T03:20:07.257923] Processed race 44711 for senate_2 [2026-03-04T03:20:07.257887] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T03:20:07.271253] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T03:20:07.271389] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T03:20:07.271444] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T03:20:07.271701] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T03:20:07.271764] Processed race 44377 for senate_21 [2026-03-04T03:20:07.280027] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T03:20:07.280150] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T03:20:07.280183] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T03:20:07.280209] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T03:20:07.280609] Processed race 44376 for senate_22 [2026-03-04T03:20:07.471509] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T03:20:07.471666] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T03:20:07.471706] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T03:20:07.472350] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T03:20:07.472541] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T03:20:07.472621] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T03:20:07.472824] Processed race 44382 for senate_3 [2026-03-04T03:20:07.472887] Processed race 44381 for senate_4 [2026-03-04T03:20:07.487741] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T03:20:07.487980] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T03:20:07.488040] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T03:20:07.490444] Processed race 44379 for senate_5 [2026-03-04T03:20:08.556075] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T03:20:08.556255] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T03:20:08.556315] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T03:20:08.556371] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T03:20:08.556792] Processed race 44380 for senate_5 [2026-03-04T03:20:08.564548] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T03:30:02.622331] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T03:30:02.623111] ✅ Loaded candidate metadata for state legislature [2026-03-04T03:30:02.623309] Starting parallel fetching of 98 races... [2026-03-04T03:30:02.679677] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T03:30:02.688298] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T03:30:02.700690] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T03:30:02.718914] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T03:30:02.774591] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T03:30:02.906376] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T03:30:02.906545] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T03:30:02.906657] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T03:30:02.907175] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T03:30:02.917858] Processed race 44605 for house_1 [2026-03-04T03:30:02.968460] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T03:30:02.968565] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T03:30:02.968626] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T03:30:02.968666] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T03:30:02.969078] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T03:30:02.972774] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T03:30:02.972862] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T03:30:02.973023] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T03:30:02.973087] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T03:30:02.973292] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T03:30:03.106349] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T03:30:03.107175] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T03:30:03.107255] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T03:30:03.107295] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T03:30:03.107664] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T03:30:03.250847] Processed race 44496 for house_10 [2026-03-04T03:30:03.251052] Processed race 44428 for house_1 [2026-03-04T03:30:03.251114] Processed race 44468 for house_106 [2026-03-04T03:30:03.262352] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T03:30:03.262518] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T03:30:03.262570] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T03:30:03.262857] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T03:30:03.273687] Processed race 44436 for house_101 [2026-03-04T03:30:03.364272] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T03:30:03.364457] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T03:30:03.364510] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T03:30:03.367514] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T03:30:03.372331] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T03:30:03.372613] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T03:30:03.372694] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T03:30:03.372737] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T03:30:03.372969] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T03:30:03.403607] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T03:30:03.403763] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T03:30:03.403814] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T03:30:03.404097] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T03:30:03.405042] Processed race 44548 for house_117 [2026-03-04T03:30:03.407249] Processed race 44560 for house_118 [2026-03-04T03:30:03.407334] Processed race 44480 for house_108 [2026-03-04T03:30:03.414911] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T03:30:03.415065] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T03:30:03.416201] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T03:30:03.416275] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T03:30:03.416311] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T03:30:03.418353] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T03:30:03.419959] Processed race 44512 for house_112 [2026-03-04T03:30:03.515318] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T03:30:03.515464] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T03:30:03.515518] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T03:30:03.515829] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T03:30:03.531647] Processed race 44564 for house_119 [2026-03-04T03:30:03.620923] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T03:30:03.621603] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T03:30:03.621691] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T03:30:03.621742] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T03:30:03.621984] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T03:30:03.623480] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T03:30:03.623610] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T03:30:03.623655] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T03:30:03.623945] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T03:30:03.628813] Processed race 44580 for house_120 [2026-03-04T03:30:03.628903] Processed race 44588 for house_121 [2026-03-04T03:30:03.629454] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T03:30:03.629678] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T03:30:03.629747] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T03:30:03.629796] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T03:30:03.629835] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T03:30:03.630038] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T03:30:03.631615] Processed race 44612 for house_125 [2026-03-04T03:30:03.657596] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T03:30:03.657758] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T03:30:03.657819] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T03:30:03.658076] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T03:30:03.660408] Processed race 44596 for house_122 [2026-03-04T03:30:03.711209] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T03:30:03.711356] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T03:30:03.711396] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T03:30:03.711627] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T03:30:03.712765] Processed race 44616 for house_125 [2026-03-04T03:30:03.788166] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T03:30:03.788342] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T03:30:03.788410] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T03:30:03.788671] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T03:30:03.797082] Processed race 44620 for house_126 [2026-03-04T03:30:03.817853] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T03:30:03.818029] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T03:30:03.818177] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T03:30:03.818465] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T03:30:03.820371] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T03:30:03.820448] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T03:30:03.820492] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T03:30:03.820521] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T03:30:03.820704] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T03:30:03.821520] Processed race 44648 for house_129 [2026-03-04T03:30:03.821797] Processed race 44624 for house_126 [2026-03-04T03:30:03.875130] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T03:30:03.875292] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T03:30:03.875357] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T03:30:03.881391] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T03:30:03.886172] Processed race 44461 for house_13 [2026-03-04T03:30:03.951488] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T03:30:03.951663] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T03:30:03.951715] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T03:30:03.952932] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T03:30:03.967964] Processed race 44660 for house_130 [2026-03-04T03:30:04.067346] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T03:30:04.067541] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T03:30:04.067629] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T03:30:04.067691] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T03:30:04.067754] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T03:30:04.067805] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T03:30:04.068071] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T03:30:04.069356] Processed race 44668 for house_131 [2026-03-04T03:30:04.081103] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T03:30:04.081254] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T03:30:04.081326] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T03:30:04.081588] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T03:30:04.082594] Processed race 44696 for house_134 [2026-03-04T03:30:04.083208] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T03:30:04.083276] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T03:30:04.083313] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T03:30:04.083479] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T03:30:04.084767] Processed race 44437 for house_137 [2026-03-04T03:30:04.133564] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T03:30:04.133815] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T03:30:04.133877] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T03:30:04.134003] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T03:30:04.134262] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T03:30:04.141986] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T03:30:04.142122] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T03:30:04.142159] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T03:30:04.142188] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T03:30:04.142467] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T03:30:04.143374] Processed race 44445 for house_138 [2026-03-04T03:30:04.143445] Processed race 44449 for house_139 [2026-03-04T03:30:04.264731] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T03:30:04.264839] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T03:30:04.264892] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T03:30:04.265112] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T03:30:04.266070] Processed race 44545 for house_14 [2026-03-04T03:30:04.275623] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T03:30:04.275788] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T03:30:04.275836] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T03:30:04.275871] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T03:30:04.278131] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T03:30:04.281128] Processed race 44497 for house_144 [2026-03-04T03:30:04.301861] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T03:30:04.302161] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T03:30:04.302224] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T03:30:04.302286] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T03:30:04.302324] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T03:30:04.302556] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T03:30:04.304115] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T03:30:04.304194] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T03:30:04.304250] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T03:30:04.304429] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T03:30:04.305076] Processed race 44537 for house_149 [2026-03-04T03:30:04.305134] Processed race 44553 for house_150 [2026-03-04T03:30:04.317047] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T03:30:04.317188] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T03:30:04.317242] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T03:30:04.317293] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T03:30:04.317552] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T03:30:04.318666] Processed race 44481 for house_142 [2026-03-04T03:30:04.436950] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T03:30:04.437102] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T03:30:04.437145] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T03:30:04.437364] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T03:30:04.438140] Processed race 44573 for house_16 [2026-03-04T03:30:04.479393] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T03:30:04.479535] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T03:30:04.479713] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T03:30:04.479990] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T03:30:04.481122] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T03:30:04.481185] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T03:30:04.481220] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T03:30:04.481378] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T03:30:04.482196] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T03:30:04.482276] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T03:30:04.482313] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T03:30:04.482342] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T03:30:04.482491] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T03:30:04.483254] Processed race 44593 for house_19 [2026-03-04T03:30:04.483314] Processed race 44581 for house_17 [2026-03-04T03:30:04.483351] Processed race 44577 for house_17 [2026-03-04T03:30:04.495454] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T03:30:04.495657] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T03:30:04.495705] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T03:30:04.495937] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T03:30:04.496721] Processed race 44597 for house_19 [2026-03-04T03:30:04.612712] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T03:30:04.612971] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T03:30:04.613022] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T03:30:04.613223] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T03:30:04.614409] Processed race 44629 for house_23 [2026-03-04T03:30:04.656676] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T03:30:04.656792] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T03:30:04.656828] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T03:30:04.657011] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T03:30:04.658074] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T03:30:04.658136] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T03:30:04.658171] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T03:30:04.658319] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T03:30:04.659152] Processed race 44645 for house_25 [2026-03-04T03:30:04.659216] Processed race 44633 for house_23 [2026-03-04T03:30:04.659625] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T03:30:04.659678] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T03:30:04.659715] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T03:30:04.659869] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T03:30:04.661112] Processed race 44653 for house_26 [2026-03-04T03:30:04.674283] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T03:30:04.674418] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T03:30:04.674467] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T03:30:04.674675] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T03:30:04.675361] Processed race 44661 for house_27 [2026-03-04T03:30:04.796515] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T03:30:04.796701] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T03:30:04.796747] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T03:30:04.797016] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T03:30:04.798666] Processed race 44669 for house_28 [2026-03-04T03:30:04.845634] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T03:30:04.845787] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T03:30:04.845835] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T03:30:04.846078] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T03:30:04.851291] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T03:30:04.851418] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T03:30:04.851468] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T03:30:04.851726] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T03:30:04.852497] Processed race 44486 for house_3 [2026-03-04T03:30:04.852570] Processed race 44693 for house_30 [2026-03-04T03:30:04.853154] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T03:30:04.853222] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T03:30:04.856617] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T03:30:04.857538] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T03:30:04.860826] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T03:30:04.860919] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T03:30:04.860971] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T03:30:04.861013] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T03:30:04.861214] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T03:30:04.865942] Processed race 44482 for house_3 [2026-03-04T03:30:04.866034] Processed race 44462 for house_37 [2026-03-04T03:30:05.360402] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T03:30:05.360563] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T03:30:05.360642] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T03:30:05.360886] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T03:30:05.380702] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T03:30:05.380854] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T03:30:05.380916] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T03:30:05.380978] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T03:30:05.381188] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T03:30:05.382029] Processed race 44466 for house_37 [2026-03-04T03:30:05.382112] Processed race 44502 for house_41 [2026-03-04T03:30:05.383623] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T03:30:05.383717] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T03:30:05.383768] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T03:30:05.383806] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T03:30:05.384027] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T03:30:05.394170] Processed race 44494 for house_40 [2026-03-04T03:30:05.475531] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T03:30:05.475724] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T03:30:05.475775] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T03:30:05.475812] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T03:30:05.476090] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T03:30:05.508406] Processed race 44498 for house_41 [2026-03-04T03:30:05.557635] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T03:30:05.558689] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T03:30:05.558752] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T03:30:05.560239] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T03:30:05.569242] Processed race 44522 for house_44 [2026-03-04T03:30:05.626054] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T03:30:05.627008] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T03:30:05.627072] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T03:30:05.627320] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T03:30:05.633502] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T03:30:05.633641] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T03:30:05.633691] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T03:30:05.633925] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T03:30:05.635548] Processed race 44526 for house_44 [2026-03-04T03:30:05.635644] Processed race 44542 for house_47 [2026-03-04T03:30:05.712346] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T03:30:05.712501] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T03:30:05.712567] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T03:30:05.712652] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T03:30:05.712696] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T03:30:05.712734] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T03:30:05.712776] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T03:30:05.712820] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T03:30:05.712874] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T03:30:05.714723] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T03:30:05.723254] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T03:30:05.724706] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T03:30:05.724758] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T03:30:05.725717] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T03:30:05.727184] Processed race 44558 for house_49 [2026-03-04T03:30:05.727275] Processed race 44654 for house_5 [2026-03-04T03:30:05.768495] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T03:30:05.768625] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T03:30:05.768692] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T03:30:05.768758] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T03:30:05.769063] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T03:30:05.769125] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T03:30:05.769162] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T03:30:05.769648] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T03:30:05.770766] Processed race 44570 for house_50 [2026-03-04T03:30:05.794169] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T03:30:05.794355] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T03:30:05.794403] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T03:30:05.794670] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T03:30:05.795489] Processed race 44590 for house_52 [2026-03-04T03:30:05.810887] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T03:30:05.813300] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T03:30:05.813764] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T03:30:05.814361] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T03:30:05.835249] Processed race 44618 for house_56 [2026-03-04T03:30:05.875386] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T03:30:05.875542] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T03:30:05.875625] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T03:30:05.875909] Processed race 44638 for house_58 [2026-03-04T03:30:05.875860] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T03:30:05.880469] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T03:30:05.880594] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T03:30:05.880644] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T03:30:05.881220] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T03:30:05.882784] Processed race 44622 for house_56 [2026-03-04T03:30:05.921702] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T03:30:05.921898] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T03:30:05.921942] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T03:30:05.922381] Processed race 44642 for house_59 [2026-03-04T03:30:05.922202] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T03:30:05.982101] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T03:30:05.982434] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T03:30:05.982494] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T03:30:05.983274] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T03:30:05.984196] Processed race 44666 for house_61 [2026-03-04T03:30:05.985488] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T03:30:05.985560] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T03:30:05.985691] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T03:30:05.986028] Processed race 44662 for house_60 [2026-03-04T03:30:05.985953] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T03:30:06.041341] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T03:30:06.042942] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T03:30:06.043033] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T03:30:06.043364] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T03:30:06.047169] Processed race 44670 for house_61 [2026-03-04T03:30:06.048090] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T03:30:06.048195] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T03:30:06.048386] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T03:30:06.049830] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T03:30:06.054012] Processed race 44690 for house_64 [2026-03-04T03:30:06.078503] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T03:30:06.078716] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T03:30:06.078767] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T03:30:06.079069] Processed race 44694 for house_64 [2026-03-04T03:30:06.079017] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T03:30:06.143130] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T03:30:06.143356] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T03:30:06.143410] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T03:30:06.143834] Processed race 44435 for house_67 [2026-03-04T03:30:06.143753] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T03:30:06.147404] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T03:30:06.147495] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T03:30:06.147548] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T03:30:06.147773] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T03:30:06.149954] Processed race 44431 for house_67 [2026-03-04T03:30:06.200277] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T03:30:06.200463] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T03:30:06.200525] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T03:30:06.200794] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T03:30:06.201755] Processed race 44535 for house_7 [2026-03-04T03:30:06.205623] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T03:30:06.205744] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T03:30:06.205792] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T03:30:06.206025] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T03:30:06.206926] Processed race 44539 for house_7 [2026-03-04T03:30:06.239395] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T03:30:06.240776] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T03:30:06.240866] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T03:30:06.240913] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T03:30:06.241175] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T03:30:06.242621] Processed race 44467 for house_70 [2026-03-04T03:30:06.303124] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T03:30:06.303281] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T03:30:06.303326] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T03:30:06.303360] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T03:30:06.303409] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T03:30:06.303758] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T03:30:06.304561] Processed race 44475 for house_71 [2026-03-04T03:30:06.314928] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T03:30:06.315097] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T03:30:06.315138] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T03:30:06.315522] Processed race 44499 for house_74 [2026-03-04T03:30:06.315439] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T03:30:06.363971] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T03:30:06.364155] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T03:30:06.364221] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T03:30:06.364292] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T03:30:06.364586] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T03:30:06.366142] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T03:30:06.366242] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T03:30:06.366309] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T03:30:06.366560] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T03:30:06.367319] Processed race 44511 for house_76 [2026-03-04T03:30:06.367381] Processed race 44507 for house_76 [2026-03-04T03:30:06.401449] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T03:30:06.401645] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T03:30:06.401705] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T03:30:06.401974] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T03:30:06.404635] Processed race 44627 for house_8 [2026-03-04T03:30:06.470379] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T03:30:06.470531] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T03:30:06.471279] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T03:30:06.471534] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T03:30:06.472679] Processed race 44543 for house_80 [2026-03-04T03:30:06.477543] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T03:30:06.477695] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T03:30:06.477753] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T03:30:06.478003] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T03:30:06.479933] Processed race 44583 for house_85 [2026-03-04T03:30:06.540444] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T03:30:06.540609] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T03:30:06.540660] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T03:30:06.540905] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T03:30:06.543129] Processed race 44587 for house_85 [2026-03-04T03:30:06.543773] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T03:30:06.543839] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T03:30:06.543877] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T03:30:06.544053] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T03:30:06.544724] Processed race 44595 for house_86 [2026-03-04T03:30:06.573367] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T03:30:06.573516] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T03:30:06.573594] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T03:30:06.573811] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T03:30:06.574717] Processed race 44611 for house_88 [2026-03-04T03:30:06.642769] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T03:30:06.642940] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T03:30:06.642992] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T03:30:06.643109] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T03:30:06.643691] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T03:30:06.645217] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T03:30:06.645306] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T03:30:06.645356] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T03:30:06.645604] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T03:30:06.645773] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T03:30:06.646507] Processed race 44619 for house_89 [2026-03-04T03:30:06.646569] Processed race 44707 for house_9 [2026-03-04T03:30:06.700280] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T03:30:06.700425] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T03:30:06.700470] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T03:30:06.700719] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T03:30:06.702700] Processed race 44639 for house_91 [2026-03-04T03:30:06.703281] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T03:30:06.703344] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T03:30:06.703384] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T03:30:06.703543] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T03:30:06.706418] Processed race 44647 for house_92 [2026-03-04T03:30:06.815613] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T03:30:06.815760] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T03:30:06.815802] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T03:30:06.816050] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T03:30:06.818406] Processed race 44655 for house_93 [2026-03-04T03:30:06.884466] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T03:30:06.884637] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T03:30:06.884682] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T03:30:06.884716] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T03:30:06.884949] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T03:30:06.887370] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T03:30:06.887464] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T03:30:06.887503] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T03:30:06.887536] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T03:30:06.887565] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T03:30:06.887616] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T03:30:06.887794] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T03:30:06.888592] Processed race 44679 for house_97 [2026-03-04T03:30:06.890315] Processed race 44663 for house_94 [2026-03-04T03:30:06.932092] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T03:30:06.932251] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T03:30:06.932302] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T03:30:06.932771] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T03:30:06.934076] Processed race 44687 for house_98 [2026-03-04T03:30:06.959100] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T03:30:06.959790] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T03:30:06.959858] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T03:30:06.959977] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T03:30:06.960197] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T03:30:06.971360] Processed race 44691 for house_98 [2026-03-04T03:30:07.065915] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T03:30:07.066786] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T03:30:07.067039] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T03:30:07.068040] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T03:30:07.082922] Processed race 44406 for senate_11 [2026-03-04T03:30:07.156288] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T03:30:07.156449] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T03:30:07.156506] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T03:30:07.156852] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T03:30:07.162646] Processed race 44711 for senate_2 [2026-03-04T03:30:07.176590] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T03:30:07.176766] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T03:30:07.176809] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T03:30:07.176843] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T03:30:07.177056] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T03:30:07.178628] Processed race 44378 for senate_19 [2026-03-04T03:30:07.182819] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T03:30:07.182922] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T03:30:07.182964] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T03:30:07.183703] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T03:30:07.185966] Processed race 44377 for senate_21 [2026-03-04T03:30:07.225653] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T03:30:07.225779] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T03:30:07.225831] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T03:30:07.225873] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T03:30:07.228709] Processed race 44376 for senate_22 [2026-03-04T03:30:07.364827] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T03:30:07.364937] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T03:30:07.364980] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T03:30:07.365632] Processed race 44382 for senate_3 [2026-03-04T03:30:07.419781] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T03:30:07.419937] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T03:30:07.419983] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T03:30:07.423667] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T03:30:07.423782] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T03:30:07.423830] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T03:30:07.425628] Processed race 44379 for senate_5 [2026-03-04T03:30:07.425729] Processed race 44381 for senate_4 [2026-03-04T03:30:07.440311] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T03:30:07.440465] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T03:30:07.440515] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T03:30:07.440561] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T03:30:07.440877] Processed race 44380 for senate_5 [2026-03-04T03:30:07.455757] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T03:40:03.100393] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T03:40:03.101662] ✅ Loaded candidate metadata for state legislature [2026-03-04T03:40:03.101834] Starting parallel fetching of 98 races... [2026-03-04T03:40:03.144324] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T03:40:03.194378] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T03:40:03.221430] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T03:40:03.239285] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T03:40:03.267964] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T03:40:05.707703] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T03:40:05.707874] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T03:40:05.707911] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T03:40:05.708131] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T03:40:05.712253] Processed race 44605 for house_1 [2026-03-04T03:40:05.746457] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T03:40:05.746591] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T03:40:05.746636] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T03:40:05.746670] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T03:40:05.749153] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T03:40:05.752655] Processed race 44496 for house_10 [2026-03-04T03:40:05.981774] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T03:40:05.981973] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T03:40:05.982038] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T03:40:05.982080] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T03:40:05.982326] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T03:40:05.983307] Processed race 44428 for house_1 [2026-03-04T03:40:06.007943] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T03:40:06.008059] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T03:40:06.008121] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T03:40:06.008442] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T03:40:06.009165] Processed race 44436 for house_101 [2026-03-04T03:40:06.094084] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T03:40:06.094273] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T03:40:06.094324] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T03:40:06.094361] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T03:40:06.095241] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T03:40:06.097015] Processed race 44468 for house_106 [2026-03-04T03:40:06.903484] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T03:40:06.903587] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T03:40:06.903625] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T03:40:06.903651] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T03:40:06.903675] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T03:40:06.903969] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T03:40:06.905557] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T03:40:06.905790] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T03:40:06.905832] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T03:40:06.905987] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T03:40:06.907123] Processed race 44512 for house_112 [2026-03-04T03:40:06.907257] Processed race 44480 for house_108 [2026-03-04T03:40:06.983553] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T03:40:06.983709] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T03:40:06.983753] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T03:40:06.983998] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T03:40:06.992761] Processed race 44548 for house_117 [2026-03-04T03:40:07.013664] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T03:40:07.013774] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T03:40:07.013820] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T03:40:07.013857] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T03:40:07.014050] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T03:40:07.014836] Processed race 44560 for house_118 [2026-03-04T03:40:07.151127] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T03:40:07.151267] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T03:40:07.151313] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T03:40:07.151512] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T03:40:07.152304] Processed race 44564 for house_119 [2026-03-04T03:40:07.522709] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T03:40:07.522882] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T03:40:07.522929] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T03:40:07.522963] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T03:40:07.523565] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T03:40:07.525288] Processed race 44580 for house_120 [2026-03-04T03:40:07.529618] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T03:40:07.529728] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T03:40:07.529774] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T03:40:07.530050] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T03:40:07.531942] Processed race 44596 for house_122 [2026-03-04T03:40:07.533061] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T03:40:07.533129] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T03:40:07.533727] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T03:40:07.534021] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T03:40:07.534322] Processed race 44588 for house_121 [2026-03-04T03:40:07.734980] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T03:40:07.735086] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T03:40:07.735126] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T03:40:07.735160] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T03:40:07.735191] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T03:40:07.735410] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T03:40:07.738540] Processed race 44612 for house_125 [2026-03-04T03:40:07.815057] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T03:40:07.815184] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T03:40:07.815352] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T03:40:07.815592] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T03:40:07.816298] Processed race 44616 for house_125 [2026-03-04T03:40:07.939180] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T03:40:07.939323] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T03:40:07.939379] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T03:40:07.939625] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T03:40:07.940634] Processed race 44620 for house_126 [2026-03-04T03:40:08.060350] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T03:40:08.060511] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T03:40:08.060548] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T03:40:08.060597] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T03:40:08.060813] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T03:40:08.062630] Processed race 44624 for house_126 [2026-03-04T03:40:08.084940] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T03:40:08.085099] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T03:40:08.085136] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T03:40:08.085354] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T03:40:08.086141] Processed race 44648 for house_129 [2026-03-04T03:40:08.109414] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T03:40:08.109521] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T03:40:08.109558] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T03:40:08.109820] Processed race 44461 for house_13 [2026-03-04T03:40:08.109777] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T03:40:08.200658] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T03:40:08.200836] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T03:40:08.200890] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T03:40:08.200919] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T03:40:08.200965] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T03:40:08.201011] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T03:40:08.201458] Processed race 44668 for house_131 [2026-03-04T03:40:08.201372] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T03:40:08.295764] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T03:40:08.295941] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T03:40:08.295993] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T03:40:08.296245] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T03:40:08.297750] Processed race 44660 for house_130 [2026-03-04T03:40:08.377569] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T03:40:08.377755] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T03:40:08.377806] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T03:40:08.378059] Processed race 44696 for house_134 [2026-03-04T03:40:08.378004] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T03:40:08.382760] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T03:40:08.382833] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T03:40:08.382873] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T03:40:08.383270] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T03:40:08.383335] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T03:40:08.383382] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T03:40:08.383416] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T03:40:08.383595] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T03:40:08.383125] Processed race 44437 for house_137 [2026-03-04T03:40:08.384350] Processed race 44445 for house_138 [2026-03-04T03:40:08.383079] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T03:40:08.473476] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T03:40:08.473691] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T03:40:08.473738] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T03:40:08.473770] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T03:40:08.474119] Processed race 44449 for house_139 [2026-03-04T03:40:08.474042] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T03:40:08.477070] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T03:40:08.477164] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T03:40:08.477206] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T03:40:08.477450] Processed race 44545 for house_14 [2026-03-04T03:40:08.477394] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T03:40:08.532411] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T03:40:08.532604] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T03:40:08.532657] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T03:40:08.532690] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T03:40:08.532904] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T03:40:08.534270] Processed race 44481 for house_142 [2026-03-04T03:40:08.546795] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T03:40:08.545909] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T03:40:08.547056] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T03:40:08.547149] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T03:40:08.547214] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T03:40:08.548719] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T03:40:08.549369] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T03:40:08.550478] Processed race 44537 for house_149 [2026-03-04T03:40:08.546992] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T03:40:08.550664] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T03:40:08.550716] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T03:40:08.550974] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T03:40:08.554813] Processed race 44497 for house_144 [2026-03-04T03:40:08.631994] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T03:40:08.632131] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T03:40:08.632172] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T03:40:08.632382] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T03:40:08.633107] Processed race 44553 for house_150 [2026-03-04T03:40:08.646267] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T03:40:08.646385] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T03:40:08.646431] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T03:40:08.646668] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T03:40:08.647457] Processed race 44573 for house_16 [2026-03-04T03:40:08.693878] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T03:40:08.694069] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T03:40:08.694127] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T03:40:08.694178] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T03:40:08.695198] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T03:40:08.695485] Processed race 44577 for house_17 [2026-03-04T03:40:08.708260] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T03:40:08.708985] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T03:40:08.709037] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T03:40:08.709270] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T03:40:08.709347] Processed race 44581 for house_17 [2026-03-04T03:40:08.710369] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T03:40:08.710436] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T03:40:08.710475] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T03:40:08.710656] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T03:40:08.710702] Processed race 44593 for house_19 [2026-03-04T03:40:08.949255] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T03:40:08.949442] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T03:40:08.949486] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T03:40:08.949713] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T03:40:08.951205] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T03:40:08.951421] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T03:40:08.951466] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T03:40:08.951750] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T03:40:08.952740] Processed race 44597 for house_19 [2026-03-04T03:40:08.952821] Processed race 44629 for house_23 [2026-03-04T03:40:08.979045] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T03:40:08.979565] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T03:40:08.980415] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T03:40:08.981271] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T03:40:08.981477] Processed race 44633 for house_23 [2026-03-04T03:40:08.980250] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T03:40:08.982768] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T03:40:08.982834] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T03:40:08.983015] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T03:40:08.983561] Processed race 44653 for house_26 [2026-03-04T03:40:09.061980] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T03:40:09.062174] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T03:40:09.062276] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T03:40:09.062606] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T03:40:09.064003] Processed race 44645 for house_25 [2026-03-04T03:40:09.104326] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T03:40:09.104452] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T03:40:09.104182] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T03:40:09.104490] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T03:40:09.104780] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T03:40:09.105002] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T03:40:09.105987] Processed race 44669 for house_28 [2026-03-04T03:40:09.106122] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T03:40:09.106328] Processed race 44661 for house_27 [2026-03-04T03:40:09.106305] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T03:40:09.137660] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T03:40:09.137838] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T03:40:09.137895] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T03:40:09.138147] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T03:40:09.138253] Processed race 44482 for house_3 [2026-03-04T03:40:09.144046] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T03:40:09.144128] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T03:40:09.144175] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T03:40:09.144692] Processed race 44486 for house_3 [2026-03-04T03:40:09.144620] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T03:40:09.218988] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T03:40:09.220234] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T03:40:09.220283] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T03:40:09.220510] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T03:40:09.221334] Processed race 44693 for house_30 [2026-03-04T03:40:09.264638] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T03:40:09.264819] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T03:40:09.264874] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T03:40:09.264925] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T03:40:09.265165] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T03:40:09.266545] Processed race 44462 for house_37 [2026-03-04T03:40:09.269727] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T03:40:09.270001] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T03:40:09.270047] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T03:40:09.270210] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T03:40:09.270268] Processed race 44466 for house_37 [2026-03-04T03:40:09.293617] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T03:40:09.293788] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T03:40:09.293838] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T03:40:09.293874] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T03:40:09.294103] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T03:40:09.294828] Processed race 44498 for house_41 [2026-03-04T03:40:09.301158] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T03:40:09.301248] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T03:40:09.301296] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T03:40:09.301336] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T03:40:09.301508] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T03:40:09.301555] Processed race 44494 for house_40 [2026-03-04T03:40:09.374916] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T03:40:09.375093] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T03:40:09.375140] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T03:40:09.375171] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T03:40:09.375435] Processed race 44502 for house_41 [2026-03-04T03:40:09.375390] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T03:40:09.422374] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T03:40:09.422548] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T03:40:09.422621] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T03:40:09.422859] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T03:40:09.423949] Processed race 44522 for house_44 [2026-03-04T03:40:09.429264] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T03:40:09.429352] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T03:40:09.429410] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T03:40:09.430564] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T03:40:09.432940] Processed race 44526 for house_44 [2026-03-04T03:40:09.447357] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T03:40:09.447503] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T03:40:09.447540] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T03:40:09.448649] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T03:40:09.449489] Processed race 44542 for house_47 [2026-03-04T03:40:09.455018] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T03:40:09.455109] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T03:40:09.455146] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T03:40:09.455175] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T03:40:09.455202] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T03:40:09.455239] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T03:40:09.455272] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T03:40:09.455298] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T03:40:09.455331] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T03:40:09.456802] Processed race 44558 for house_49 [2026-03-04T03:40:09.456726] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T03:40:09.531746] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T03:40:09.531935] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T03:40:09.531999] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T03:40:09.532520] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T03:40:09.534258] Processed race 44654 for house_5 [2026-03-04T03:40:09.571687] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T03:40:09.571837] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T03:40:09.571873] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T03:40:09.571905] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T03:40:09.571937] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T03:40:09.571964] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T03:40:09.571995] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T03:40:09.572230] Processed race 44570 for house_50 [2026-03-04T03:40:09.572190] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T03:40:09.575135] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T03:40:09.575201] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T03:40:09.575380] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T03:40:09.575702] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T03:40:09.575778] Processed race 44590 for house_52 [2026-03-04T03:40:09.602968] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T03:40:09.603431] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T03:40:09.603497] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T03:40:09.603817] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T03:40:09.603894] Processed race 44618 for house_56 [2026-03-04T03:40:09.621363] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T03:40:09.621488] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T03:40:09.621521] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T03:40:09.621730] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T03:40:09.625641] Processed race 44622 for house_56 [2026-03-04T03:40:09.692725] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T03:40:09.692894] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T03:40:09.692936] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T03:40:09.693233] Processed race 44638 for house_58 [2026-03-04T03:40:09.693177] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T03:40:09.720304] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T03:40:09.720456] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T03:40:09.720494] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T03:40:09.720714] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T03:40:09.721955] Processed race 44642 for house_59 [2026-03-04T03:40:09.733525] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T03:40:09.733771] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T03:40:09.733822] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T03:40:09.734237] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T03:40:09.736300] Processed race 44662 for house_60 [2026-03-04T03:40:09.749469] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T03:40:09.749662] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T03:40:09.749721] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T03:40:09.749956] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T03:40:09.750001] Processed race 44666 for house_61 [2026-03-04T03:40:09.779861] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T03:40:09.780062] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T03:40:09.780113] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T03:40:09.780481] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T03:40:09.781304] Processed race 44670 for house_61 [2026-03-04T03:40:09.934912] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T03:40:09.935083] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T03:40:09.935121] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T03:40:09.935921] Processed race 44690 for house_64 [2026-03-04T03:40:09.935799] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T03:40:10.053038] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T03:40:10.053208] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T03:40:10.053266] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T03:40:10.053528] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T03:40:10.054784] Processed race 44694 for house_64 [2026-03-04T03:40:10.071842] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T03:40:10.072107] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T03:40:10.072175] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T03:40:10.072614] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T03:40:10.073568] Processed race 44431 for house_67 [2026-03-04T03:40:10.105855] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T03:40:10.106030] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T03:40:10.106089] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T03:40:10.106359] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T03:40:10.106487] Processed race 44435 for house_67 [2026-03-04T03:40:10.132213] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T03:40:10.132757] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T03:40:10.132809] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T03:40:10.133184] Processed race 44535 for house_7 [2026-03-04T03:40:10.133105] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T03:40:10.136180] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T03:40:10.136259] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T03:40:10.136872] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T03:40:10.137558] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T03:40:10.138388] Processed race 44539 for house_7 [2026-03-04T03:40:10.214026] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T03:40:10.214184] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T03:40:10.214272] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T03:40:10.214332] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T03:40:10.215026] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T03:40:10.216346] Processed race 44467 for house_70 [2026-03-04T03:40:10.230289] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T03:40:10.230425] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T03:40:10.230463] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T03:40:10.230493] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T03:40:10.230521] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T03:40:10.230754] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T03:40:10.230925] Processed race 44475 for house_71 [2026-03-04T03:40:10.267112] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T03:40:10.267289] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T03:40:10.267327] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T03:40:10.268001] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T03:40:10.270419] Processed race 44499 for house_74 [2026-03-04T03:40:10.292442] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T03:40:10.293201] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T03:40:10.293267] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T03:40:10.293718] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T03:40:10.294488] Processed race 44507 for house_76 [2026-03-04T03:40:10.297746] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T03:40:10.298457] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T03:40:10.298526] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T03:40:10.298590] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T03:40:10.298791] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T03:40:10.300501] Processed race 44511 for house_76 [2026-03-04T03:40:10.370845] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T03:40:10.372540] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T03:40:10.372792] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T03:40:10.373327] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T03:40:10.374324] Processed race 44627 for house_8 [2026-03-04T03:40:10.378849] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T03:40:10.378957] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T03:40:10.379013] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T03:40:10.380491] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T03:40:10.382490] Processed race 44543 for house_80 [2026-03-04T03:40:10.421381] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T03:40:10.421550] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T03:40:10.421625] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T03:40:10.421913] Processed race 44583 for house_85 [2026-03-04T03:40:10.421864] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T03:40:10.457499] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T03:40:10.457681] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T03:40:10.457725] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T03:40:10.457938] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T03:40:10.458826] Processed race 44587 for house_85 [2026-03-04T03:40:10.460408] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T03:40:10.460506] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T03:40:10.460596] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T03:40:10.460840] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T03:40:10.461013] Processed race 44595 for house_86 [2026-03-04T03:40:10.529506] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T03:40:10.529669] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T03:40:10.529733] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T03:40:10.529942] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T03:40:10.529986] Processed race 44611 for house_88 [2026-03-04T03:40:10.534016] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T03:40:10.534085] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T03:40:10.534122] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T03:40:10.534148] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T03:40:10.534365] Processed race 44619 for house_89 [2026-03-04T03:40:10.534326] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T03:40:10.576235] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T03:40:10.576402] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T03:40:10.576448] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T03:40:10.576568] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T03:40:10.576833] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T03:40:10.577037] Processed race 44707 for house_9 [2026-03-04T03:40:10.615824] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T03:40:10.615975] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T03:40:10.616032] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T03:40:10.616281] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T03:40:10.615150] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T03:40:10.617156] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T03:40:10.617215] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T03:40:10.617450] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T03:40:10.620640] Processed race 44647 for house_92 [2026-03-04T03:40:10.620713] Processed race 44639 for house_91 [2026-03-04T03:40:10.684287] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T03:40:10.684764] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T03:40:10.684849] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T03:40:10.685540] Processed race 44655 for house_93 [2026-03-04T03:40:10.685193] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T03:40:10.694276] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T03:40:10.694348] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T03:40:10.694381] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T03:40:10.694407] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T03:40:10.694436] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T03:40:10.694459] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T03:40:10.694662] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T03:40:10.694702] Processed race 44663 for house_94 [2026-03-04T03:40:10.746556] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T03:40:10.747065] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T03:40:10.747113] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T03:40:10.747142] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T03:40:10.747519] Processed race 44679 for house_97 [2026-03-04T03:40:10.747442] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T03:40:10.762168] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T03:40:10.762355] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T03:40:10.762422] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T03:40:10.762474] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T03:40:10.763084] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T03:40:10.763126] Processed race 44691 for house_98 [2026-03-04T03:40:10.773211] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T03:40:10.773390] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T03:40:10.773427] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T03:40:10.773868] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T03:40:10.773949] Processed race 44687 for house_98 [2026-03-04T03:40:10.932813] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T03:40:10.932997] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T03:40:10.933066] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T03:40:10.933128] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T03:40:10.933374] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T03:40:10.937415] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T03:40:10.937640] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T03:40:10.937693] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T03:40:10.937886] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T03:40:10.935691] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T03:40:10.940771] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T03:40:10.940837] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T03:40:10.941024] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T03:40:10.943873] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T03:40:10.943947] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T03:40:10.943998] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T03:40:10.944266] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T03:40:10.946070] Processed race 44378 for senate_19 [2026-03-04T03:40:10.947733] Processed race 44711 for senate_2 [2026-03-04T03:40:10.947812] Processed race 44377 for senate_21 [2026-03-04T03:40:10.947853] Processed race 44406 for senate_11 [2026-03-04T03:40:10.967476] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T03:40:10.967971] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T03:40:10.968128] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T03:40:10.968174] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T03:40:10.969998] Processed race 44376 for senate_22 [2026-03-04T03:40:11.223452] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T03:40:11.223641] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T03:40:11.223680] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T03:40:11.224033] Processed race 44381 for senate_4 [2026-03-04T03:40:11.365996] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T03:40:11.365876] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T03:40:11.366205] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T03:40:11.366178] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T03:40:11.366379] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T03:40:11.366447] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T03:40:11.366706] Processed race 44379 for senate_5 [2026-03-04T03:40:11.366771] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T03:40:11.367038] Processed race 44380 for senate_5 [2026-03-04T03:40:11.381245] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T03:40:11.381365] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T03:40:11.381416] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T03:40:11.381679] Processed race 44382 for senate_3 [2026-03-04T03:40:11.386562] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T03:50:02.377892] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T03:50:02.378635] ✅ Loaded candidate metadata for state legislature [2026-03-04T03:50:02.378700] Starting parallel fetching of 98 races... [2026-03-04T03:50:02.425347] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T03:50:02.476944] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T03:50:02.484437] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T03:50:02.529377] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T03:50:02.542985] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T03:50:02.604602] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T03:50:02.604823] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T03:50:02.604895] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T03:50:02.605251] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T03:50:02.608729] Processed race 44605 for house_1 [2026-03-04T03:50:02.657631] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T03:50:02.657778] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T03:50:02.657838] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T03:50:02.657904] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T03:50:02.658146] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T03:50:02.659100] Processed race 44496 for house_10 [2026-03-04T03:50:02.687052] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T03:50:02.687148] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T03:50:02.687197] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T03:50:02.687239] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T03:50:02.687441] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T03:50:02.688712] Processed race 44428 for house_1 [2026-03-04T03:50:02.740449] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T03:50:02.740610] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T03:50:02.740680] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T03:50:02.740911] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T03:50:02.742290] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T03:50:02.742358] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T03:50:02.742406] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T03:50:02.742471] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T03:50:02.742674] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T03:50:02.746244] Processed race 44436 for house_101 [2026-03-04T03:50:02.746335] Processed race 44468 for house_106 [2026-03-04T03:50:02.787817] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T03:50:02.787961] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T03:50:02.788034] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T03:50:02.788283] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T03:50:02.790892] Processed race 44480 for house_108 [2026-03-04T03:50:02.847112] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T03:50:02.861688] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T03:50:02.861807] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T03:50:02.861863] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T03:50:02.861923] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T03:50:02.862263] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T03:50:02.876640] Processed race 44512 for house_112 [2026-03-04T03:50:02.886969] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T03:50:02.887115] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T03:50:02.887177] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T03:50:02.887461] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T03:50:02.907276] Processed race 44548 for house_117 [2026-03-04T03:50:02.949172] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T03:50:02.949327] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T03:50:02.949374] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T03:50:02.949408] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T03:50:02.949665] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T03:50:02.954275] Processed race 44560 for house_118 [2026-03-04T03:50:02.955913] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T03:50:02.957096] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T03:50:02.957156] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T03:50:02.957386] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T03:50:02.960131] Processed race 44564 for house_119 [2026-03-04T03:50:02.994477] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T03:50:02.994675] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T03:50:02.994725] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T03:50:02.994759] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T03:50:02.995057] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T03:50:03.002180] Processed race 44580 for house_120 [2026-03-04T03:50:03.124059] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T03:50:03.124165] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T03:50:03.124205] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T03:50:03.124406] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T03:50:03.125424] Processed race 44596 for house_122 [2026-03-04T03:50:03.136731] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T03:50:03.136850] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T03:50:03.138032] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T03:50:03.138264] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T03:50:03.139237] Processed race 44588 for house_121 [2026-03-04T03:50:03.207293] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T03:50:03.207434] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T03:50:03.207485] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T03:50:03.207522] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T03:50:03.207555] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T03:50:03.207815] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T03:50:03.208685] Processed race 44612 for house_125 [2026-03-04T03:50:03.216666] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T03:50:03.217049] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T03:50:03.217121] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T03:50:03.217346] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T03:50:03.222152] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T03:50:03.222273] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T03:50:03.222328] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T03:50:03.222550] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T03:50:03.224235] Processed race 44616 for house_125 [2026-03-04T03:50:03.224320] Processed race 44620 for house_126 [2026-03-04T03:50:03.292468] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T03:50:03.292629] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T03:50:03.292680] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T03:50:03.293948] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T03:50:03.294260] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T03:50:03.307639] Processed race 44624 for house_126 [2026-03-04T03:50:03.368939] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T03:50:03.369070] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T03:50:03.369106] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T03:50:03.369371] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T03:50:03.370084] Processed race 44648 for house_129 [2026-03-04T03:50:03.402907] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T03:50:03.403037] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T03:50:03.403206] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T03:50:03.403565] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T03:50:03.422702] Processed race 44461 for house_13 [2026-03-04T03:50:03.456330] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T03:50:03.456474] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T03:50:03.456511] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T03:50:03.456732] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T03:50:03.457990] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T03:50:03.458052] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T03:50:03.458087] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T03:50:03.458117] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T03:50:03.458143] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T03:50:03.458171] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T03:50:03.458321] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T03:50:03.462445] Processed race 44660 for house_130 [2026-03-04T03:50:03.462537] Processed race 44668 for house_131 [2026-03-04T03:50:03.472387] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T03:50:03.472508] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T03:50:03.472544] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T03:50:03.472749] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T03:50:03.480263] Processed race 44696 for house_134 [2026-03-04T03:50:03.559527] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T03:50:03.559681] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T03:50:03.559735] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T03:50:03.559979] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T03:50:03.560901] Processed race 44437 for house_137 [2026-03-04T03:50:03.622305] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T03:50:03.622430] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T03:50:03.622466] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T03:50:03.622495] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T03:50:03.622807] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T03:50:03.627552] Processed race 44445 for house_138 [2026-03-04T03:50:03.648230] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T03:50:03.648363] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T03:50:03.648422] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T03:50:03.648462] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T03:50:03.648686] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T03:50:03.651296] Processed race 44449 for house_139 [2026-03-04T03:50:03.680667] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T03:50:03.680784] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T03:50:03.680821] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T03:50:03.681048] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T03:50:03.684386] Processed race 44545 for house_14 [2026-03-04T03:50:03.687226] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T03:50:03.687303] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T03:50:03.687339] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T03:50:03.687367] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T03:50:03.687551] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T03:50:03.688326] Processed race 44481 for house_142 [2026-03-04T03:50:03.737049] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T03:50:03.737158] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T03:50:03.737195] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T03:50:03.737236] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T03:50:03.737423] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T03:50:03.738268] Processed race 44497 for house_144 [2026-03-04T03:50:03.820155] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T03:50:03.820310] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T03:50:03.820361] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T03:50:03.820760] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T03:50:03.820948] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T03:50:03.821187] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T03:50:03.824529] Processed race 44537 for house_149 [2026-03-04T03:50:03.837526] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T03:50:03.837672] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T03:50:03.837723] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T03:50:03.838025] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T03:50:03.841766] Processed race 44553 for house_150 [2026-03-04T03:50:03.855403] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T03:50:03.855529] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T03:50:03.855590] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T03:50:03.855819] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T03:50:03.856703] Processed race 44573 for house_16 [2026-03-04T03:50:03.860320] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T03:50:03.860399] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T03:50:03.860434] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T03:50:03.860464] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T03:50:03.860816] Processed race 44577 for house_17 [2026-03-04T03:50:03.860763] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T03:50:03.935613] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T03:50:03.935767] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T03:50:03.935811] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T03:50:03.936050] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T03:50:03.966816] Processed race 44581 for house_17 [2026-03-04T03:50:04.021944] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T03:50:04.022089] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T03:50:04.022160] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T03:50:04.022488] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T03:50:04.023702] Processed race 44593 for house_19 [2026-03-04T03:50:04.061717] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T03:50:04.061865] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T03:50:04.061909] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T03:50:04.062719] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T03:50:04.075201] Processed race 44597 for house_19 [2026-03-04T03:50:04.102790] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T03:50:04.103095] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T03:50:04.103173] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T03:50:04.103740] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T03:50:04.146306] Processed race 44633 for house_23 [2026-03-04T03:50:04.147365] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T03:50:04.147546] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T03:50:04.147629] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T03:50:04.147929] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T03:50:04.152136] Processed race 44629 for house_23 [2026-03-04T03:50:04.439796] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T03:50:04.439964] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T03:50:04.440006] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T03:50:04.440446] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T03:50:04.441807] Processed race 44645 for house_25 [2026-03-04T03:50:04.521531] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T03:50:04.521704] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T03:50:04.521753] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T03:50:04.522054] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T03:50:04.524259] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T03:50:04.524331] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T03:50:04.524415] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T03:50:04.524633] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T03:50:04.525311] Processed race 44661 for house_27 [2026-03-04T03:50:04.525425] Processed race 44653 for house_26 [2026-03-04T03:50:04.616078] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T03:50:04.616379] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T03:50:04.616453] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T03:50:04.616753] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T03:50:04.618252] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T03:50:04.618323] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T03:50:04.618456] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T03:50:04.618651] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T03:50:04.623936] Processed race 44482 for house_3 [2026-03-04T03:50:04.624038] Processed race 44669 for house_28 [2026-03-04T03:50:04.682254] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T03:50:04.682397] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T03:50:04.682436] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T03:50:04.682758] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T03:50:04.683870] Processed race 44486 for house_3 [2026-03-04T03:50:04.718287] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T03:50:04.718414] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T03:50:04.718517] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T03:50:04.718755] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T03:50:04.720430] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T03:50:04.720560] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T03:50:04.720626] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T03:50:04.720665] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T03:50:04.720892] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T03:50:04.722649] Processed race 44693 for house_30 [2026-03-04T03:50:04.722728] Processed race 44462 for house_37 [2026-03-04T03:50:04.814077] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T03:50:04.814231] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T03:50:04.814283] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T03:50:04.814777] Processed race 44466 for house_37 [2026-03-04T03:50:04.816007] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T03:50:04.816094] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T03:50:04.816141] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T03:50:04.816182] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T03:50:04.817203] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T03:50:04.819538] Processed race 44494 for house_40 [2026-03-04T03:50:04.814633] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T03:50:04.867911] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T03:50:04.868039] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T03:50:04.868089] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T03:50:04.868119] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T03:50:04.868296] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T03:50:04.868994] Processed race 44498 for house_41 [2026-03-04T03:50:04.903821] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T03:50:04.904017] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T03:50:04.904145] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T03:50:04.904779] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T03:50:04.905328] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T03:50:04.902894] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T03:50:04.906839] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T03:50:04.906905] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T03:50:04.907112] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T03:50:04.909564] Processed race 44502 for house_41 [2026-03-04T03:50:04.909660] Processed race 44522 for house_44 [2026-03-04T03:50:04.990420] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T03:50:04.990619] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T03:50:04.990676] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T03:50:04.991684] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T03:50:04.991970] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T03:50:04.993144] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T03:50:04.993228] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T03:50:04.993441] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T03:50:04.995618] Processed race 44542 for house_47 [2026-03-04T03:50:04.995699] Processed race 44526 for house_44 [2026-03-04T03:50:05.030353] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T03:50:05.030498] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T03:50:05.030550] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T03:50:05.030608] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T03:50:05.030643] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T03:50:05.030690] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T03:50:05.030722] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T03:50:05.031142] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T03:50:05.031232] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T03:50:05.031466] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T03:50:05.035485] Processed race 44558 for house_49 [2026-03-04T03:50:05.088241] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T03:50:05.088391] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T03:50:05.088461] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T03:50:05.088515] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T03:50:05.088567] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T03:50:05.088630] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T03:50:05.088671] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T03:50:05.089373] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T03:50:05.090672] Processed race 44570 for house_50 [2026-03-04T03:50:05.091590] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T03:50:05.091658] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T03:50:05.091777] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T03:50:05.092132] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T03:50:05.093184] Processed race 44654 for house_5 [2026-03-04T03:50:05.161504] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T03:50:05.173785] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T03:50:05.173867] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T03:50:05.174233] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T03:50:05.175296] Processed race 44618 for house_56 [2026-03-04T03:50:05.181692] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T03:50:05.181823] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T03:50:05.181877] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T03:50:05.182085] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T03:50:05.194673] Processed race 44590 for house_52 [2026-03-04T03:50:05.196768] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T03:50:05.196861] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T03:50:05.196913] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T03:50:05.197139] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T03:50:05.206697] Processed race 44622 for house_56 [2026-03-04T03:50:05.248641] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T03:50:05.248774] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T03:50:05.248834] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T03:50:05.249075] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T03:50:05.249790] Processed race 44642 for house_59 [2026-03-04T03:50:05.250338] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T03:50:05.250391] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T03:50:05.250423] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T03:50:05.250548] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T03:50:05.252819] Processed race 44638 for house_58 [2026-03-04T03:50:05.341926] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T03:50:05.342075] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T03:50:05.342143] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T03:50:05.342393] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T03:50:05.343682] Processed race 44666 for house_61 [2026-03-04T03:50:05.358219] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T03:50:05.358368] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T03:50:05.358410] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T03:50:05.358649] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T03:50:05.360593] Processed race 44662 for house_60 [2026-03-04T03:50:05.362230] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T03:50:05.362330] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T03:50:05.362374] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T03:50:05.362589] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T03:50:05.364648] Processed race 44670 for house_61 [2026-03-04T03:50:05.408972] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T03:50:05.409117] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T03:50:05.409161] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T03:50:05.409377] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T03:50:05.411719] Processed race 44690 for house_64 [2026-03-04T03:50:05.414333] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T03:50:05.414412] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T03:50:05.414454] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T03:50:05.414664] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T03:50:05.420365] Processed race 44694 for house_64 [2026-03-04T03:50:05.519743] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T03:50:05.519903] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T03:50:05.519965] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T03:50:05.520182] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T03:50:05.521545] Processed race 44431 for house_67 [2026-03-04T03:50:05.528196] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T03:50:05.529385] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T03:50:05.529431] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T03:50:05.529668] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T03:50:05.531764] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T03:50:05.531839] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T03:50:05.531881] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T03:50:05.532056] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T03:50:05.533793] Processed race 44435 for house_67 [2026-03-04T03:50:05.533869] Processed race 44535 for house_7 [2026-03-04T03:50:05.580689] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T03:50:05.580842] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T03:50:05.580894] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T03:50:05.581113] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T03:50:05.584625] Processed race 44539 for house_7 [2026-03-04T03:50:05.585232] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T03:50:05.585300] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T03:50:05.585348] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T03:50:05.585399] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T03:50:05.585625] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T03:50:05.586351] Processed race 44467 for house_70 [2026-03-04T03:50:05.678614] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T03:50:05.678762] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T03:50:05.678808] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T03:50:05.678842] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T03:50:05.678871] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T03:50:05.679100] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T03:50:05.681072] Processed race 44475 for house_71 [2026-03-04T03:50:05.687306] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T03:50:05.687390] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T03:50:05.687434] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T03:50:05.687649] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T03:50:05.688626] Processed race 44499 for house_74 [2026-03-04T03:50:05.691811] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T03:50:05.691882] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T03:50:05.691922] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T03:50:05.692104] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T03:50:05.692779] Processed race 44507 for house_76 [2026-03-04T03:50:05.740561] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T03:50:05.740718] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T03:50:05.740783] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T03:50:05.740826] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T03:50:05.741318] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T03:50:05.742185] Processed race 44511 for house_76 [2026-03-04T03:50:05.745831] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T03:50:05.745922] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T03:50:05.745968] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T03:50:05.746129] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T03:50:05.748413] Processed race 44627 for house_8 [2026-03-04T03:50:05.837904] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T03:50:05.838074] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T03:50:05.838111] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T03:50:05.839592] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T03:50:05.840702] Processed race 44543 for house_80 [2026-03-04T03:50:05.843177] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T03:50:05.843295] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T03:50:05.843374] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T03:50:05.843724] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T03:50:05.844787] Processed race 44583 for house_85 [2026-03-04T03:50:05.851726] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T03:50:05.851867] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T03:50:05.851917] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T03:50:05.852156] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T03:50:05.852974] Processed race 44587 for house_85 [2026-03-04T03:50:05.895707] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T03:50:05.895817] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T03:50:05.895849] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T03:50:05.896157] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T03:50:05.896906] Processed race 44595 for house_86 [2026-03-04T03:50:05.902763] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T03:50:05.902869] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T03:50:05.902922] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T03:50:05.903251] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T03:50:05.906159] Processed race 44611 for house_88 [2026-03-04T03:50:05.993088] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T03:50:05.993250] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T03:50:05.993313] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T03:50:05.993358] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T03:50:05.993626] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T03:50:05.994469] Processed race 44707 for house_9 [2026-03-04T03:50:06.005051] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T03:50:06.005201] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T03:50:06.005271] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T03:50:06.005546] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T03:50:06.006432] Processed race 44639 for house_91 [2026-03-04T03:50:06.007037] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T03:50:06.007105] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T03:50:06.007152] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T03:50:06.007191] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T03:50:06.007389] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T03:50:06.008050] Processed race 44619 for house_89 [2026-03-04T03:50:06.047822] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T03:50:06.048031] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T03:50:06.048087] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T03:50:06.048437] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T03:50:06.049775] Processed race 44647 for house_92 [2026-03-04T03:50:06.058619] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T03:50:06.058758] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T03:50:06.058822] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T03:50:06.059190] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T03:50:06.060167] Processed race 44655 for house_93 [2026-03-04T03:50:06.158881] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T03:50:06.159033] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T03:50:06.159076] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T03:50:06.159110] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T03:50:06.159142] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T03:50:06.159180] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T03:50:06.159458] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T03:50:06.160875] Processed race 44663 for house_94 [2026-03-04T03:50:06.163475] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T03:50:06.163563] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T03:50:06.163708] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T03:50:06.163907] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T03:50:06.166622] Processed race 44687 for house_98 [2026-03-04T03:50:06.168783] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T03:50:06.168856] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T03:50:06.168919] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T03:50:06.168963] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T03:50:06.169150] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T03:50:06.169819] Processed race 44679 for house_97 [2026-03-04T03:50:06.209190] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T03:50:06.209603] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T03:50:06.209655] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T03:50:06.209687] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T03:50:06.209916] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T03:50:06.211672] Processed race 44691 for house_98 [2026-03-04T03:50:06.279356] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T03:50:06.279513] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T03:50:06.279566] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T03:50:06.283341] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T03:50:06.285334] Processed race 44406 for senate_11 [2026-03-04T03:50:06.319051] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T03:50:06.319194] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T03:50:06.319261] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T03:50:06.319295] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T03:50:06.319514] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T03:50:06.320469] Processed race 44378 for senate_19 [2026-03-04T03:50:06.321549] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T03:50:06.321635] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T03:50:06.321678] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T03:50:06.321853] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T03:50:06.322643] Processed race 44711 for senate_2 [2026-03-04T03:50:06.378629] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T03:50:06.378770] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T03:50:06.378819] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T03:50:06.378861] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T03:50:06.379079] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T03:50:06.379967] Processed race 44376 for senate_22 [2026-03-04T03:50:06.452005] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T03:50:06.452156] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T03:50:06.452238] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T03:50:06.460069] Processed race 44382 for senate_3 [2026-03-04T03:50:06.539615] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T03:50:06.539784] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T03:50:06.539829] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T03:50:06.539862] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T03:50:06.545658] Processed race 44380 for senate_5 [2026-03-04T03:50:07.470916] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T03:50:07.471111] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T03:50:07.471595] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T03:50:07.472132] Processed race 44377 for senate_21 [2026-03-04T03:50:07.510213] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T03:50:07.510379] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T03:50:07.510442] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T03:50:07.510834] Processed race 44381 for senate_4 [2026-03-04T03:50:07.511999] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T03:50:07.512058] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T03:50:07.512089] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T03:50:07.512304] Processed race 44379 for senate_5 [2026-03-04T03:50:07.519777] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T04:10:03.127366] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T04:10:03.128906] ✅ Loaded candidate metadata for state legislature [2026-03-04T04:10:03.128995] Starting parallel fetching of 98 races... [2026-03-04T04:10:03.168993] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T04:10:03.223041] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T04:10:03.252058] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T04:10:03.283815] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T04:10:03.369029] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T04:10:03.372529] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T04:10:03.372656] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T04:10:03.372718] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T04:10:03.372956] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T04:10:03.393715] Processed race 44605 for house_1 [2026-03-04T04:10:03.452118] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T04:10:03.452238] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T04:10:03.452282] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T04:10:03.452319] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T04:10:03.452534] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T04:10:03.460326] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T04:10:03.460424] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T04:10:03.460463] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T04:10:03.460496] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T04:10:03.460720] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T04:10:03.461670] Processed race 44428 for house_1 [2026-03-04T04:10:03.461761] Processed race 44496 for house_10 [2026-03-04T04:10:03.490423] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T04:10:03.490531] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T04:10:03.490570] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T04:10:03.490794] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T04:10:03.496371] Processed race 44436 for house_101 [2026-03-04T04:10:03.598987] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T04:10:03.599126] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T04:10:03.599171] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T04:10:03.599495] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T04:10:03.611319] Processed race 44480 for house_108 [2026-03-04T04:10:03.623040] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T04:10:03.623183] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T04:10:03.623252] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T04:10:03.623308] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T04:10:03.623541] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T04:10:03.634430] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T04:10:03.634590] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T04:10:03.634645] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T04:10:03.634683] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T04:10:03.634740] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T04:10:03.636153] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T04:10:03.645423] Processed race 44468 for house_106 [2026-03-04T04:10:03.645552] Processed race 44512 for house_112 [2026-03-04T04:10:03.663401] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T04:10:03.663534] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T04:10:03.663593] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T04:10:03.664938] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T04:10:03.676761] Processed race 44548 for house_117 [2026-03-04T04:10:03.708015] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T04:10:03.708178] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T04:10:03.708266] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T04:10:03.708314] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T04:10:03.708534] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T04:10:03.713737] Processed race 44560 for house_118 [2026-03-04T04:10:03.816678] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T04:10:03.816880] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T04:10:03.816939] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T04:10:03.817170] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T04:10:03.819201] Processed race 44588 for house_121 [2026-03-04T04:10:03.826769] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T04:10:03.829078] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T04:10:03.829121] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T04:10:03.829327] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T04:10:03.837750] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T04:10:03.837859] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T04:10:03.837914] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T04:10:03.838239] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T04:10:03.838442] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T04:10:03.839452] Processed race 44564 for house_119 [2026-03-04T04:10:03.839521] Processed race 44580 for house_120 [2026-03-04T04:10:03.896531] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T04:10:03.896749] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T04:10:03.896809] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T04:10:03.897032] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T04:10:03.898314] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T04:10:03.898601] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T04:10:03.898734] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T04:10:03.898791] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T04:10:03.898844] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T04:10:03.899022] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T04:10:03.900023] Processed race 44596 for house_122 [2026-03-04T04:10:03.900088] Processed race 44612 for house_125 [2026-03-04T04:10:04.013910] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T04:10:04.014057] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T04:10:04.014101] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T04:10:04.014326] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T04:10:04.021866] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T04:10:04.021963] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T04:10:04.022003] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T04:10:04.022035] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T04:10:04.022343] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T04:10:04.024071] Processed race 44616 for house_125 [2026-03-04T04:10:04.024150] Processed race 44624 for house_126 [2026-03-04T04:10:04.081829] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T04:10:04.081960] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T04:10:04.082105] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T04:10:04.082345] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T04:10:04.085291] Processed race 44620 for house_126 [2026-03-04T04:10:04.098174] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T04:10:04.098333] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T04:10:04.098393] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T04:10:04.098713] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T04:10:04.114678] Processed race 44648 for house_129 [2026-03-04T04:10:04.116965] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T04:10:04.117065] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T04:10:04.117274] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T04:10:04.117510] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T04:10:04.126322] Processed race 44461 for house_13 [2026-03-04T04:10:04.178094] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T04:10:04.178188] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T04:10:04.178232] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T04:10:04.178523] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T04:10:04.179411] Processed race 44660 for house_130 [2026-03-04T04:10:04.189816] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T04:10:04.189950] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T04:10:04.190018] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T04:10:04.190077] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T04:10:04.190200] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T04:10:04.190243] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T04:10:04.190460] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T04:10:04.191870] Processed race 44668 for house_131 [2026-03-04T04:10:04.272448] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T04:10:04.272638] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T04:10:04.272764] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T04:10:04.272986] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T04:10:04.277170] Processed race 44696 for house_134 [2026-03-04T04:10:04.285522] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T04:10:04.285904] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T04:10:04.285952] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T04:10:04.286158] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T04:10:04.291226] Processed race 44437 for house_137 [2026-03-04T04:10:04.312369] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T04:10:04.312554] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T04:10:04.312633] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T04:10:04.312758] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T04:10:04.313229] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T04:10:04.314800] Processed race 44445 for house_138 [2026-03-04T04:10:04.390427] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T04:10:04.390853] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T04:10:04.390902] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T04:10:04.391298] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T04:10:04.391646] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T04:10:04.393352] Processed race 44449 for house_139 [2026-03-04T04:10:04.408467] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T04:10:04.408618] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T04:10:04.408660] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T04:10:04.408837] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T04:10:04.432381] Processed race 44545 for house_14 [2026-03-04T04:10:04.461595] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T04:10:04.461744] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T04:10:04.461886] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T04:10:04.461962] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T04:10:04.462225] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T04:10:04.463445] Processed race 44481 for house_142 [2026-03-04T04:10:04.510278] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T04:10:04.510871] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T04:10:04.511106] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T04:10:04.511172] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T04:10:04.511415] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T04:10:04.514638] Processed race 44497 for house_144 [2026-03-04T04:10:04.515642] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T04:10:04.515716] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T04:10:04.515998] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T04:10:04.516069] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T04:10:04.516107] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T04:10:04.516361] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T04:10:04.517717] Processed race 44537 for house_149 [2026-03-04T04:10:04.581090] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T04:10:04.581258] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T04:10:04.581305] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T04:10:04.581902] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T04:10:04.583220] Processed race 44553 for house_150 [2026-03-04T04:10:04.604903] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T04:10:04.605921] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T04:10:04.605991] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T04:10:04.606218] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T04:10:04.612300] Processed race 44573 for house_16 [2026-03-04T04:10:04.633111] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T04:10:04.633212] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T04:10:04.633269] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T04:10:04.633324] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T04:10:04.633549] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T04:10:04.634745] Processed race 44577 for house_17 [2026-03-04T04:10:04.687235] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T04:10:04.687345] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T04:10:04.687379] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T04:10:04.687599] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T04:10:04.688468] Processed race 44593 for house_19 [2026-03-04T04:10:04.725647] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T04:10:04.725776] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T04:10:04.726046] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T04:10:04.726266] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T04:10:04.727322] Processed race 44581 for house_17 [2026-03-04T04:10:04.769383] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T04:10:04.769539] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T04:10:04.769631] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T04:10:04.769883] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T04:10:04.773073] Processed race 44597 for house_19 [2026-03-04T04:10:04.786906] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T04:10:04.787166] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T04:10:04.787237] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T04:10:04.787472] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T04:10:04.788446] Processed race 44629 for house_23 [2026-03-04T04:10:04.827763] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T04:10:04.827883] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T04:10:04.828160] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T04:10:04.828628] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T04:10:04.830004] Processed race 44633 for house_23 [2026-03-04T04:10:04.861326] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T04:10:04.861512] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T04:10:04.861558] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T04:10:04.861918] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T04:10:04.871696] Processed race 44645 for house_25 [2026-03-04T04:10:04.896271] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T04:10:04.897062] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T04:10:04.897130] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T04:10:04.897751] Processed race 44653 for house_26 [2026-03-04T04:10:04.897466] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T04:10:04.932378] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T04:10:04.932813] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T04:10:04.932877] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T04:10:04.934222] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T04:10:04.936224] Processed race 44661 for house_27 [2026-03-04T04:10:04.962759] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T04:10:04.962910] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T04:10:04.964001] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T04:10:04.965044] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T04:10:04.967633] Processed race 44669 for house_28 [2026-03-04T04:10:05.024431] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T04:10:05.024600] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T04:10:05.024661] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T04:10:05.025588] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T04:10:05.026912] Processed race 44482 for house_3 [2026-03-04T04:10:05.029003] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T04:10:05.029148] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T04:10:05.029217] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T04:10:05.029417] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T04:10:05.031529] Processed race 44486 for house_3 [2026-03-04T04:10:05.085171] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T04:10:05.085790] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T04:10:05.085853] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T04:10:05.086702] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T04:10:05.098047] Processed race 44693 for house_30 [2026-03-04T04:10:05.148761] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T04:10:05.148916] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T04:10:05.148976] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T04:10:05.149019] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T04:10:05.149278] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T04:10:05.152981] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T04:10:05.153054] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T04:10:05.153112] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T04:10:05.153328] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T04:10:05.155454] Processed race 44462 for house_37 [2026-03-04T04:10:05.156343] Processed race 44466 for house_37 [2026-03-04T04:10:05.222998] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T04:10:05.223151] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T04:10:05.223249] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T04:10:05.223315] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T04:10:05.223559] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T04:10:05.224995] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T04:10:05.225088] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T04:10:05.225149] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T04:10:05.225246] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T04:10:05.225457] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T04:10:05.226288] Processed race 44494 for house_40 [2026-03-04T04:10:05.226359] Processed race 44498 for house_41 [2026-03-04T04:10:05.256487] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T04:10:05.256659] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T04:10:05.256717] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T04:10:05.256780] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T04:10:05.257036] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T04:10:05.259865] Processed race 44502 for house_41 [2026-03-04T04:10:05.313477] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T04:10:05.313649] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T04:10:05.313898] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T04:10:05.314316] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T04:10:05.315174] Processed race 44522 for house_44 [2026-03-04T04:10:05.321860] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T04:10:05.322060] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T04:10:05.322123] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T04:10:05.322393] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T04:10:05.324630] Processed race 44526 for house_44 [2026-03-04T04:10:05.391129] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T04:10:05.391300] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T04:10:05.391358] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T04:10:05.391394] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T04:10:05.391424] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T04:10:05.391540] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T04:10:05.391703] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T04:10:05.391758] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T04:10:05.391806] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T04:10:05.392047] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T04:10:05.390334] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T04:10:05.393531] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T04:10:05.393752] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T04:10:05.393971] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T04:10:05.394878] Processed race 44558 for house_49 [2026-03-04T04:10:05.394951] Processed race 44542 for house_47 [2026-03-04T04:10:05.418209] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T04:10:05.418303] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T04:10:05.418341] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T04:10:05.418605] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T04:10:05.420291] Processed race 44654 for house_5 [2026-03-04T04:10:05.474353] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T04:10:05.474640] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T04:10:05.474862] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T04:10:05.475271] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T04:10:05.479693] Processed race 44590 for house_52 [2026-03-04T04:10:05.556979] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T04:10:05.557150] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T04:10:05.557216] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T04:10:05.557430] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T04:10:05.558199] Processed race 44618 for house_56 [2026-03-04T04:10:05.560832] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T04:10:05.560911] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T04:10:05.560962] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T04:10:05.561183] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T04:10:05.561942] Processed race 44622 for house_56 [2026-03-04T04:10:05.657667] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T04:10:05.657823] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T04:10:05.657882] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T04:10:05.658398] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T04:10:05.661432] Processed race 44642 for house_59 [2026-03-04T04:10:05.743309] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T04:10:05.743461] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T04:10:05.743523] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T04:10:05.743809] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T04:10:05.744729] Processed race 44666 for house_61 [2026-03-04T04:10:05.754689] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T04:10:05.754799] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T04:10:05.754841] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T04:10:05.755063] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T04:10:05.755907] Processed race 44662 for house_60 [2026-03-04T04:10:05.821849] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T04:10:05.821979] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T04:10:05.822036] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T04:10:05.823396] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T04:10:05.831893] Processed race 44670 for house_61 [2026-03-04T04:10:05.917754] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T04:10:05.917881] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T04:10:05.917924] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T04:10:05.918288] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T04:10:05.919661] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T04:10:05.919734] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T04:10:05.919775] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T04:10:05.919944] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T04:10:05.920778] Processed race 44690 for house_64 [2026-03-04T04:10:05.920859] Processed race 44694 for house_64 [2026-03-04T04:10:06.049897] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T04:10:06.050060] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T04:10:06.050106] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T04:10:06.051521] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T04:10:06.057355] Processed race 44431 for house_67 [2026-03-04T04:10:06.137531] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T04:10:06.138001] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T04:10:06.138048] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T04:10:06.138312] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T04:10:06.139271] Processed race 44535 for house_7 [2026-03-04T04:10:06.161772] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T04:10:06.161924] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T04:10:06.161964] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T04:10:06.162198] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T04:10:06.163016] Processed race 44435 for house_67 [2026-03-04T04:10:06.222845] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T04:10:06.222988] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T04:10:06.223039] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T04:10:06.223274] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T04:10:06.224165] Processed race 44539 for house_7 [2026-03-04T04:10:06.306910] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T04:10:06.307085] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T04:10:06.307130] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T04:10:06.307164] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T04:10:06.308434] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T04:10:06.311393] Processed race 44467 for house_70 [2026-03-04T04:10:06.333006] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T04:10:06.333157] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T04:10:06.334258] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T04:10:06.334336] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T04:10:06.334381] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T04:10:06.334626] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T04:10:06.336441] Processed race 44475 for house_71 [2026-03-04T04:10:06.396303] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T04:10:06.396447] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T04:10:06.396492] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T04:10:06.396713] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T04:10:06.398622] Processed race 44499 for house_74 [2026-03-04T04:10:06.489139] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T04:10:06.489311] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T04:10:06.489353] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T04:10:06.489615] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T04:10:06.495815] Processed race 44507 for house_76 [2026-03-04T04:10:06.496553] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T04:10:06.496641] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T04:10:06.496685] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T04:10:06.496743] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T04:10:06.496985] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T04:10:06.501413] Processed race 44511 for house_76 [2026-03-04T04:10:06.502761] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T04:10:06.502842] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T04:10:06.502905] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T04:10:06.502948] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T04:10:06.502985] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T04:10:06.503038] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T04:10:06.503070] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T04:10:06.504634] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T04:10:06.507185] Processed race 44570 for house_50 [2026-03-04T04:10:06.563406] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T04:10:06.563558] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T04:10:06.563620] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T04:10:06.563873] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T04:10:06.568328] Processed race 44627 for house_8 [2026-03-04T04:10:06.640429] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T04:10:06.640545] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T04:10:06.640618] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T04:10:06.640861] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T04:10:06.644211] Processed race 44638 for house_58 [2026-03-04T04:10:06.663167] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T04:10:06.663317] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T04:10:06.663359] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T04:10:06.663628] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T04:10:06.665221] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T04:10:06.665310] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T04:10:06.665351] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T04:10:06.665566] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T04:10:06.666637] Processed race 44543 for house_80 [2026-03-04T04:10:06.666716] Processed race 44583 for house_85 [2026-03-04T04:10:06.672019] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T04:10:06.672119] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T04:10:06.672164] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T04:10:06.672396] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T04:10:06.673182] Processed race 44587 for house_85 [2026-03-04T04:10:06.732134] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T04:10:06.733435] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T04:10:06.733506] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T04:10:06.733796] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T04:10:06.739744] Processed race 44595 for house_86 [2026-03-04T04:10:06.793790] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T04:10:06.793954] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T04:10:06.794035] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T04:10:06.795373] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T04:10:06.797377] Processed race 44611 for house_88 [2026-03-04T04:10:06.828031] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T04:10:06.829501] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T04:10:06.829640] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T04:10:06.829681] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T04:10:06.829996] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T04:10:06.832922] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T04:10:06.833010] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T04:10:06.833066] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T04:10:06.833124] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T04:10:06.835461] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T04:10:06.836393] Processed race 44707 for house_9 [2026-03-04T04:10:06.836479] Processed race 44619 for house_89 [2026-03-04T04:10:06.839835] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T04:10:06.839918] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T04:10:06.839962] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T04:10:06.840175] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T04:10:06.841167] Processed race 44639 for house_91 [2026-03-04T04:10:06.898638] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T04:10:06.898787] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T04:10:06.898840] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T04:10:06.899104] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T04:10:06.905593] Processed race 44647 for house_92 [2026-03-04T04:10:06.964039] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T04:10:06.964203] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T04:10:06.964249] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T04:10:06.964519] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T04:10:06.967222] Processed race 44655 for house_93 [2026-03-04T04:10:06.993059] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T04:10:06.993203] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T04:10:06.993270] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T04:10:06.993509] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T04:10:06.998157] Processed race 44687 for house_98 [2026-03-04T04:10:07.002674] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T04:10:07.003373] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T04:10:07.003618] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T04:10:07.003665] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T04:10:07.003700] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T04:10:07.003733] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T04:10:07.003877] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T04:10:07.003950] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T04:10:07.003989] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T04:10:07.004885] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T04:10:07.003762] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T04:10:07.006977] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T04:10:07.007639] Processed race 44679 for house_97 [2026-03-04T04:10:07.007710] Processed race 44663 for house_94 [2026-03-04T04:10:07.088561] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T04:10:07.088745] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T04:10:07.089888] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T04:10:07.089958] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T04:10:07.090213] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T04:10:07.092293] Processed race 44691 for house_98 [2026-03-04T04:10:07.137920] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T04:10:07.138098] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T04:10:07.138152] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T04:10:07.139036] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T04:10:07.141158] Processed race 44406 for senate_11 [2026-03-04T04:10:07.163365] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T04:10:07.163530] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T04:10:07.163610] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T04:10:07.164956] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T04:10:07.167387] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T04:10:07.167467] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T04:10:07.167514] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T04:10:07.167553] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T04:10:07.167748] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T04:10:07.169560] Processed race 44711 for senate_2 [2026-03-04T04:10:07.169648] Processed race 44378 for senate_19 [2026-03-04T04:10:07.172653] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T04:10:07.172733] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T04:10:07.173262] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T04:10:07.173487] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T04:10:07.175322] Processed race 44377 for senate_21 [2026-03-04T04:10:07.248493] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T04:10:07.248677] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T04:10:07.248724] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T04:10:07.248764] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T04:10:07.250234] Processed race 44376 for senate_22 [2026-03-04T04:10:07.302095] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T04:10:07.302909] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T04:10:07.302992] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T04:10:07.303952] Processed race 44382 for senate_3 [2026-03-04T04:10:08.348628] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T04:10:08.352707] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T04:10:08.352757] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T04:10:08.353065] Processed race 44379 for senate_5 [2026-03-04T04:10:08.356377] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T04:10:08.356444] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T04:10:08.356483] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T04:10:08.356513] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T04:10:08.357065] Processed race 44380 for senate_5 [2026-03-04T04:10:08.355416] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T04:10:08.357761] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T04:10:08.357824] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T04:10:08.358079] Processed race 44381 for senate_4 [2026-03-04T04:10:08.369721] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T04:20:03.427820] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T04:20:03.428873] ✅ Loaded candidate metadata for state legislature [2026-03-04T04:20:03.428953] Starting parallel fetching of 98 races... [2026-03-04T04:20:03.454285] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T04:20:03.525417] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T04:20:03.656291] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T04:20:03.656527] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T04:20:03.656587] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T04:20:03.658766] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T04:20:03.763304] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T04:20:03.772405] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T04:20:03.774773] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T04:20:03.778595] Processed race 44605 for house_1 [2026-03-04T04:20:03.792972] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T04:20:03.794175] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T04:20:03.794534] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T04:20:03.794602] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T04:20:03.794865] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T04:20:03.796406] Processed race 44496 for house_10 [2026-03-04T04:20:03.855983] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T04:20:03.856182] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T04:20:03.856254] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T04:20:03.856509] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T04:20:03.856761] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T04:20:03.877626] Processed race 44428 for house_1 [2026-03-04T04:20:04.005238] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T04:20:04.005419] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T04:20:04.005470] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T04:20:04.005503] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T04:20:04.005806] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T04:20:04.009340] Processed race 44468 for house_106 [2026-03-04T04:20:04.055328] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T04:20:04.055483] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T04:20:04.055530] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T04:20:04.055769] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T04:20:04.056982] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T04:20:04.057048] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T04:20:04.057087] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T04:20:04.057335] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T04:20:04.059374] Processed race 44436 for house_101 [2026-03-04T04:20:04.059544] Processed race 44480 for house_108 [2026-03-04T04:20:04.078958] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T04:20:04.079071] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T04:20:04.079122] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T04:20:04.079156] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T04:20:04.079208] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T04:20:04.079455] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T04:20:04.080347] Processed race 44512 for house_112 [2026-03-04T04:20:04.142863] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T04:20:04.143014] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T04:20:04.143061] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T04:20:04.143300] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T04:20:04.148927] Processed race 44548 for house_117 [2026-03-04T04:20:04.182876] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T04:20:04.182984] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T04:20:04.183023] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T04:20:04.183066] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T04:20:04.183267] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T04:20:04.184016] Processed race 44560 for house_118 [2026-03-04T04:20:04.235528] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T04:20:04.235701] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T04:20:04.235749] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T04:20:04.235801] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T04:20:04.236104] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T04:20:04.237588] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T04:20:04.237654] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T04:20:04.237688] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T04:20:04.237825] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T04:20:04.250246] Processed race 44580 for house_120 [2026-03-04T04:20:04.250429] Processed race 44564 for house_119 [2026-03-04T04:20:04.251450] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T04:20:04.251650] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T04:20:04.251690] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T04:20:04.251966] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T04:20:04.274967] Processed race 44588 for house_121 [2026-03-04T04:20:04.341637] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T04:20:04.341795] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T04:20:04.341842] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T04:20:04.342054] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T04:20:04.362019] Processed race 44596 for house_122 [2026-03-04T04:20:04.373642] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T04:20:04.373795] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T04:20:04.373857] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T04:20:04.373898] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T04:20:04.373927] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T04:20:04.374110] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T04:20:04.378633] Processed race 44612 for house_125 [2026-03-04T04:20:04.423134] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T04:20:04.423286] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T04:20:04.423347] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T04:20:04.423583] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T04:20:04.424821] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T04:20:04.424889] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T04:20:04.424944] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T04:20:04.425129] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T04:20:04.427107] Processed race 44616 for house_125 [2026-03-04T04:20:04.427313] Processed race 44620 for house_126 [2026-03-04T04:20:04.455779] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T04:20:04.455880] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T04:20:04.455913] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T04:20:04.455938] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T04:20:04.456111] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T04:20:04.457105] Processed race 44624 for house_126 [2026-03-04T04:20:04.518982] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T04:20:04.519119] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T04:20:04.519162] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T04:20:04.519371] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T04:20:04.533884] Processed race 44648 for house_129 [2026-03-04T04:20:04.547405] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T04:20:04.547584] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T04:20:04.547656] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T04:20:04.548096] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T04:20:04.549612] Processed race 44461 for house_13 [2026-03-04T04:20:04.615681] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T04:20:04.615842] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T04:20:04.615883] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T04:20:04.615931] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T04:20:04.615985] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T04:20:04.616031] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T04:20:04.616426] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T04:20:04.619423] Processed race 44668 for house_131 [2026-03-04T04:20:04.621324] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T04:20:04.621463] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T04:20:04.621507] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T04:20:04.621792] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T04:20:04.625927] Processed race 44660 for house_130 [2026-03-04T04:20:04.662077] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T04:20:04.662198] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T04:20:04.662240] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T04:20:04.662432] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T04:20:04.669397] Processed race 44696 for house_134 [2026-03-04T04:20:04.690550] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T04:20:04.690678] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T04:20:04.690721] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T04:20:04.690945] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T04:20:04.698168] Processed race 44437 for house_137 [2026-03-04T04:20:04.751709] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T04:20:04.751890] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T04:20:04.751944] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T04:20:04.752004] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T04:20:04.752264] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T04:20:04.762662] Processed race 44445 for house_138 [2026-03-04T04:20:04.846336] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T04:20:04.846488] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T04:20:04.846558] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T04:20:04.846838] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T04:20:04.847618] Processed race 44545 for house_14 [2026-03-04T04:20:04.854333] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T04:20:04.854421] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T04:20:04.854477] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T04:20:04.854510] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T04:20:04.854681] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T04:20:04.856421] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T04:20:04.856482] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T04:20:04.856523] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T04:20:04.856559] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T04:20:04.856736] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T04:20:04.857327] Processed race 44481 for house_142 [2026-03-04T04:20:04.857387] Processed race 44449 for house_139 [2026-03-04T04:20:04.917269] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T04:20:04.917367] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T04:20:04.917406] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T04:20:04.917438] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T04:20:04.917657] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T04:20:04.918444] Processed race 44497 for house_144 [2026-03-04T04:20:04.946732] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T04:20:04.946881] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T04:20:04.946925] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T04:20:04.946956] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T04:20:04.946986] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T04:20:04.947195] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T04:20:04.948205] Processed race 44537 for house_149 [2026-03-04T04:20:05.032613] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T04:20:05.032748] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T04:20:05.032797] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T04:20:05.033040] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T04:20:05.033944] Processed race 44573 for house_16 [2026-03-04T04:20:05.042507] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T04:20:05.042662] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T04:20:05.042712] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T04:20:05.043013] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T04:20:05.044648] Processed race 44553 for house_150 [2026-03-04T04:20:05.046338] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T04:20:05.046411] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T04:20:05.046452] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T04:20:05.046490] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T04:20:05.046723] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T04:20:05.047985] Processed race 44577 for house_17 [2026-03-04T04:20:05.110450] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T04:20:05.110566] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T04:20:05.110683] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T04:20:05.110936] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T04:20:05.111780] Processed race 44581 for house_17 [2026-03-04T04:20:05.131245] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T04:20:05.131398] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T04:20:05.131453] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T04:20:05.131698] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T04:20:05.132502] Processed race 44593 for house_19 [2026-03-04T04:20:05.226109] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T04:20:05.226342] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T04:20:05.226475] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T04:20:05.226821] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T04:20:05.228784] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T04:20:05.228873] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T04:20:05.228922] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T04:20:05.229099] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T04:20:05.230820] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T04:20:05.230888] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T04:20:05.230926] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T04:20:05.231080] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T04:20:05.235532] Processed race 44633 for house_23 [2026-03-04T04:20:05.235679] Processed race 44597 for house_19 [2026-03-04T04:20:05.235722] Processed race 44629 for house_23 [2026-03-04T04:20:05.287678] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T04:20:05.287838] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T04:20:05.287889] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T04:20:05.288288] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T04:20:05.290084] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T04:20:05.290269] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T04:20:05.290334] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T04:20:05.290615] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T04:20:05.294645] Processed race 44645 for house_25 [2026-03-04T04:20:05.294769] Processed race 44653 for house_26 [2026-03-04T04:20:05.394037] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T04:20:05.394252] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T04:20:05.394301] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T04:20:05.394912] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T04:20:05.396007] Processed race 44661 for house_27 [2026-03-04T04:20:05.411912] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T04:20:05.412052] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T04:20:05.412097] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T04:20:05.412619] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T04:20:05.413913] Processed race 44669 for house_28 [2026-03-04T04:20:05.415427] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T04:20:05.415491] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T04:20:05.415525] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T04:20:05.415710] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T04:20:05.417422] Processed race 44482 for house_3 [2026-03-04T04:20:05.459495] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T04:20:05.459641] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T04:20:05.459693] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T04:20:05.459911] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T04:20:05.461113] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T04:20:05.461193] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T04:20:05.461276] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T04:20:05.461443] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T04:20:05.461904] Processed race 44693 for house_30 [2026-03-04T04:20:05.461952] Processed race 44486 for house_3 [2026-03-04T04:20:05.552529] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T04:20:05.552773] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T04:20:05.552841] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T04:20:05.552885] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T04:20:05.553330] Processed race 44462 for house_37 [2026-03-04T04:20:05.553222] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T04:20:05.573676] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T04:20:05.573848] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T04:20:05.573895] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T04:20:05.573930] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T04:20:05.574442] Processed race 44494 for house_40 [2026-03-04T04:20:05.574348] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T04:20:05.576935] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T04:20:05.577155] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T04:20:05.577286] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T04:20:05.577708] Processed race 44466 for house_37 [2026-03-04T04:20:05.577562] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T04:20:05.614914] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T04:20:05.615067] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T04:20:05.615123] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T04:20:05.615176] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T04:20:05.616538] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T04:20:05.618500] Processed race 44498 for house_41 [2026-03-04T04:20:05.620782] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T04:20:05.620870] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T04:20:05.620925] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T04:20:05.620990] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T04:20:05.623267] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T04:20:05.624107] Processed race 44502 for house_41 [2026-03-04T04:20:05.704605] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T04:20:05.704779] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T04:20:05.704824] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T04:20:05.705081] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T04:20:05.705165] Processed race 44522 for house_44 [2026-03-04T04:20:05.730024] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T04:20:05.730198] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T04:20:05.730266] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T04:20:05.730556] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T04:20:05.730658] Processed race 44526 for house_44 [2026-03-04T04:20:05.733727] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T04:20:05.733802] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T04:20:05.733863] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T04:20:05.734225] Processed race 44542 for house_47 [2026-03-04T04:20:05.734139] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T04:20:05.778381] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T04:20:05.778614] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T04:20:05.778667] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T04:20:05.778702] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T04:20:05.778769] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T04:20:05.778816] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T04:20:05.779290] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T04:20:05.779347] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T04:20:05.779379] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T04:20:05.779666] Processed race 44558 for house_49 [2026-03-04T04:20:05.779617] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T04:20:05.865407] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T04:20:05.866244] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T04:20:05.866326] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T04:20:05.866367] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T04:20:05.866406] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T04:20:05.866453] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T04:20:05.866495] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T04:20:05.867839] Processed race 44570 for house_50 [2026-03-04T04:20:05.867676] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T04:20:05.904823] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T04:20:05.905053] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T04:20:05.905115] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T04:20:05.905559] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T04:20:05.907765] Processed race 44590 for house_52 [2026-03-04T04:20:05.942754] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T04:20:05.942906] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T04:20:05.942964] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T04:20:05.944603] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T04:20:05.947642] Processed race 44622 for house_56 [2026-03-04T04:20:06.027160] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T04:20:06.028142] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T04:20:06.028193] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T04:20:06.028431] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T04:20:06.031332] Processed race 44638 for house_58 [2026-03-04T04:20:06.073059] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T04:20:06.073895] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T04:20:06.073983] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T04:20:06.074251] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T04:20:06.078671] Processed race 44642 for house_59 [2026-03-04T04:20:06.096707] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T04:20:06.096840] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T04:20:06.096884] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T04:20:06.098568] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T04:20:06.099489] Processed race 44662 for house_60 [2026-03-04T04:20:06.179136] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T04:20:06.179416] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T04:20:06.179470] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T04:20:06.180035] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T04:20:06.183813] Processed race 44666 for house_61 [2026-03-04T04:20:06.236045] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T04:20:06.236202] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T04:20:06.236236] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T04:20:06.236445] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T04:20:06.238499] Processed race 44670 for house_61 [2026-03-04T04:20:06.274886] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T04:20:06.275159] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T04:20:06.275221] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T04:20:06.275536] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T04:20:06.276759] Processed race 44690 for house_64 [2026-03-04T04:20:06.349923] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T04:20:06.350087] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T04:20:06.350130] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T04:20:06.350393] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T04:20:06.352030] Processed race 44694 for house_64 [2026-03-04T04:20:06.397178] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T04:20:06.397563] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T04:20:06.397646] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T04:20:06.397894] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T04:20:06.399690] Processed race 44431 for house_67 [2026-03-04T04:20:06.428001] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T04:20:06.428164] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T04:20:06.428232] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T04:20:06.428504] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T04:20:06.429439] Processed race 44435 for house_67 [2026-03-04T04:20:06.514955] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T04:20:06.515097] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T04:20:06.515144] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T04:20:06.515568] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T04:20:06.516492] Processed race 44535 for house_7 [2026-03-04T04:20:06.554064] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T04:20:06.554218] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T04:20:06.554267] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T04:20:06.554469] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T04:20:06.555209] Processed race 44539 for house_7 [2026-03-04T04:20:06.588689] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T04:20:06.588805] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T04:20:06.588844] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T04:20:06.588879] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T04:20:06.589070] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T04:20:06.589806] Processed race 44467 for house_70 [2026-03-04T04:20:06.663370] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T04:20:06.663522] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T04:20:06.663606] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T04:20:06.663647] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T04:20:06.663680] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T04:20:06.663920] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T04:20:06.665458] Processed race 44475 for house_71 [2026-03-04T04:20:06.715608] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T04:20:06.715762] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T04:20:06.715813] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T04:20:06.716034] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T04:20:06.722209] Processed race 44499 for house_74 [2026-03-04T04:20:06.739428] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T04:20:06.739567] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T04:20:06.739630] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T04:20:06.739834] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T04:20:06.740686] Processed race 44507 for house_76 [2026-03-04T04:20:06.829955] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T04:20:06.830110] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T04:20:06.830176] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T04:20:06.830472] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T04:20:06.832702] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T04:20:06.832783] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T04:20:06.832852] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T04:20:06.832914] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T04:20:06.833121] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T04:20:06.836627] Processed race 44654 for house_5 [2026-03-04T04:20:06.836732] Processed race 44511 for house_76 [2026-03-04T04:20:06.873010] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T04:20:06.873156] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T04:20:06.873219] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T04:20:06.873449] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T04:20:06.878633] Processed race 44627 for house_8 [2026-03-04T04:20:06.894971] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T04:20:06.895521] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T04:20:06.895619] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T04:20:06.896387] Processed race 44543 for house_80 [2026-03-04T04:20:06.896339] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T04:20:06.942958] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T04:20:06.943118] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T04:20:06.943178] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T04:20:06.943536] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T04:20:06.945505] Processed race 44618 for house_56 [2026-03-04T04:20:06.981149] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T04:20:06.981315] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T04:20:06.982787] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T04:20:06.983135] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T04:20:06.991511] Processed race 44583 for house_85 [2026-03-04T04:20:06.998981] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T04:20:06.999108] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T04:20:06.999319] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T04:20:06.999566] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T04:20:07.002131] Processed race 44587 for house_85 [2026-03-04T04:20:07.040355] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T04:20:07.040666] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T04:20:07.040739] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T04:20:07.041232] Processed race 44595 for house_86 [2026-03-04T04:20:07.041140] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T04:20:07.054120] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T04:20:07.054286] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T04:20:07.054355] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T04:20:07.054621] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T04:20:07.055972] Processed race 44611 for house_88 [2026-03-04T04:20:07.110499] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T04:20:07.110655] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T04:20:07.110701] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T04:20:07.110734] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T04:20:07.110960] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T04:20:07.111766] Processed race 44619 for house_89 [2026-03-04T04:20:07.151421] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T04:20:07.151545] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T04:20:07.151593] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T04:20:07.151621] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T04:20:07.152080] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T04:20:07.153457] Processed race 44707 for house_9 [2026-03-04T04:20:07.165137] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T04:20:07.165267] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T04:20:07.165319] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T04:20:07.165527] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T04:20:07.166163] Processed race 44639 for house_91 [2026-03-04T04:20:07.198018] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T04:20:07.198286] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T04:20:07.198346] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T04:20:07.198804] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T04:20:07.199884] Processed race 44647 for house_92 [2026-03-04T04:20:07.272238] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T04:20:07.272391] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T04:20:07.272439] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T04:20:07.272476] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T04:20:07.272516] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T04:20:07.272554] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T04:20:07.272787] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T04:20:07.273588] Processed race 44663 for house_94 [2026-03-04T04:20:07.310779] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T04:20:07.310901] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T04:20:07.310945] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T04:20:07.310994] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T04:20:07.311212] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T04:20:07.312059] Processed race 44679 for house_97 [2026-03-04T04:20:07.357162] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T04:20:07.357325] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T04:20:07.357379] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T04:20:07.357410] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T04:20:07.357623] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T04:20:07.358335] Processed race 44691 for house_98 [2026-03-04T04:20:07.382499] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T04:20:07.382660] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T04:20:07.382714] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T04:20:07.382929] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T04:20:07.383663] Processed race 44655 for house_93 [2026-03-04T04:20:07.428172] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T04:20:07.428856] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T04:20:07.428929] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T04:20:07.429159] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T04:20:07.430478] Processed race 44406 for senate_11 [2026-03-04T04:20:07.469490] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T04:20:07.469643] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T04:20:07.469679] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T04:20:07.469705] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T04:20:07.470261] Processed race 44378 for senate_19 [2026-03-04T04:20:07.469926] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T04:20:07.546968] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T04:20:07.547106] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T04:20:07.547148] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T04:20:07.547375] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T04:20:07.548637] Processed race 44711 for senate_2 [2026-03-04T04:20:07.587742] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T04:20:07.587856] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T04:20:07.587890] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T04:20:07.587916] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T04:20:07.588109] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T04:20:07.589073] Processed race 44376 for senate_22 [2026-03-04T04:20:07.622361] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T04:20:07.622511] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T04:20:07.622590] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T04:20:07.623242] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T04:20:07.624694] Processed race 44382 for senate_3 [2026-03-04T04:20:07.708763] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T04:20:07.708875] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T04:20:07.708908] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T04:20:07.710119] Processed race 44381 for senate_4 [2026-03-04T04:20:07.749653] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T04:20:07.749789] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T04:20:07.749830] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T04:20:07.750070] Processed race 44379 for senate_5 [2026-03-04T04:20:07.786226] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T04:20:07.786585] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T04:20:07.786634] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T04:20:07.786669] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T04:20:07.787681] Processed race 44380 for senate_5 [2026-03-04T04:20:08.348929] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T04:20:08.349134] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T04:20:08.349207] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T04:20:08.350426] Processed race 44687 for house_98 [2026-03-04T04:20:08.603074] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T04:20:08.603282] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T04:20:08.603354] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T04:20:08.603729] Processed race 44377 for senate_21 [2026-03-04T04:20:08.611321] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T04:30:03.859020] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T04:30:03.859772] ✅ Loaded candidate metadata for state legislature [2026-03-04T04:30:03.859859] Starting parallel fetching of 98 races... [2026-03-04T04:30:03.880324] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T04:30:03.902367] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T04:30:03.922725] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T04:30:03.949730] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T04:30:04.028988] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T04:30:04.109826] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T04:30:04.109949] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T04:30:04.109996] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T04:30:04.110341] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T04:30:04.125457] Processed race 44605 for house_1 [2026-03-04T04:30:04.127565] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T04:30:04.127669] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T04:30:04.127712] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T04:30:04.127760] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T04:30:04.127968] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T04:30:04.132162] Processed race 44428 for house_1 [2026-03-04T04:30:04.134663] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T04:30:04.134861] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T04:30:04.134921] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T04:30:04.134962] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T04:30:04.135245] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T04:30:04.172266] Processed race 44496 for house_10 [2026-03-04T04:30:04.219743] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T04:30:04.219866] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T04:30:04.219914] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T04:30:04.220203] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T04:30:04.221674] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T04:30:04.221741] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T04:30:04.221777] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T04:30:04.221806] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T04:30:04.221983] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T04:30:04.223850] Processed race 44436 for house_101 [2026-03-04T04:30:04.223925] Processed race 44468 for house_106 [2026-03-04T04:30:04.298948] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T04:30:04.299078] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T04:30:04.299898] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T04:30:04.300136] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T04:30:04.313940] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T04:30:04.314137] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T04:30:04.314194] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T04:30:04.314245] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T04:30:04.314304] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T04:30:04.314490] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T04:30:04.326019] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T04:30:04.326166] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T04:30:04.326234] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T04:30:04.326496] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T04:30:04.328637] Processed race 44480 for house_108 [2026-03-04T04:30:04.328718] Processed race 44512 for house_112 [2026-03-04T04:30:04.328777] Processed race 44548 for house_117 [2026-03-04T04:30:04.430918] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T04:30:04.431036] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T04:30:04.431092] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T04:30:04.431434] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T04:30:04.432871] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T04:30:04.432950] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T04:30:04.433002] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T04:30:04.433060] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T04:30:04.433398] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T04:30:04.434243] Processed race 44564 for house_119 [2026-03-04T04:30:04.434321] Processed race 44560 for house_118 [2026-03-04T04:30:04.483090] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T04:30:04.483217] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T04:30:04.483256] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T04:30:04.483287] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T04:30:04.483509] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T04:30:04.484477] Processed race 44580 for house_120 [2026-03-04T04:30:04.487817] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T04:30:04.487892] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T04:30:04.487930] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T04:30:04.488125] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T04:30:04.489414] Processed race 44588 for house_121 [2026-03-04T04:30:04.531877] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T04:30:04.531995] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T04:30:04.532056] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T04:30:04.532268] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T04:30:04.553785] Processed race 44596 for house_122 [2026-03-04T04:30:04.616773] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T04:30:04.616923] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T04:30:04.616964] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T04:30:04.617195] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T04:30:04.622213] Processed race 44616 for house_125 [2026-03-04T04:30:04.623110] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T04:30:04.623181] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T04:30:04.623289] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T04:30:04.623369] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T04:30:04.623428] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T04:30:04.623669] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T04:30:04.626135] Processed race 44612 for house_125 [2026-03-04T04:30:04.687067] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T04:30:04.687217] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T04:30:04.687278] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T04:30:04.687634] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T04:30:04.688562] Processed race 44620 for house_126 [2026-03-04T04:30:04.712276] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T04:30:04.712412] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T04:30:04.712456] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T04:30:04.712491] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T04:30:04.712704] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T04:30:04.715412] Processed race 44624 for house_126 [2026-03-04T04:30:04.728754] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T04:30:04.728888] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T04:30:04.728936] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T04:30:04.729234] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T04:30:04.732441] Processed race 44648 for house_129 [2026-03-04T04:30:04.806022] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T04:30:04.806233] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T04:30:04.806288] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T04:30:04.806514] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T04:30:04.807878] Processed race 44461 for house_13 [2026-03-04T04:30:04.810065] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T04:30:04.810144] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T04:30:04.810200] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T04:30:04.810387] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T04:30:04.831890] Processed race 44660 for house_130 [2026-03-04T04:30:04.856943] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T04:30:04.857060] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T04:30:04.857209] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T04:30:04.858744] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T04:30:04.858805] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T04:30:04.858847] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T04:30:04.859103] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T04:30:04.869652] Processed race 44668 for house_131 [2026-03-04T04:30:04.919824] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T04:30:04.919935] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T04:30:04.919989] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T04:30:04.920242] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T04:30:04.921361] Processed race 44696 for house_134 [2026-03-04T04:30:04.932348] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T04:30:04.932535] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T04:30:04.932619] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T04:30:04.932865] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T04:30:04.933976] Processed race 44437 for house_137 [2026-03-04T04:30:05.001628] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T04:30:05.001784] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T04:30:05.001832] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T04:30:05.001878] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T04:30:05.002159] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T04:30:05.004633] Processed race 44449 for house_139 [2026-03-04T04:30:05.020643] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T04:30:05.020739] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T04:30:05.020866] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T04:30:05.020918] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T04:30:05.021218] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T04:30:05.022647] Processed race 44445 for house_138 [2026-03-04T04:30:05.029415] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T04:30:05.029550] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T04:30:05.029618] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T04:30:05.029852] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T04:30:05.032356] Processed race 44545 for house_14 [2026-03-04T04:30:05.094427] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T04:30:05.094566] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T04:30:05.094657] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T04:30:05.094713] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T04:30:05.095010] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T04:30:05.097835] Processed race 44481 for house_142 [2026-03-04T04:30:05.111713] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T04:30:05.111833] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T04:30:05.111879] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T04:30:05.111907] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T04:30:05.112112] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T04:30:05.113177] Processed race 44497 for house_144 [2026-03-04T04:30:05.175345] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T04:30:05.175488] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T04:30:05.175537] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T04:30:05.175569] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T04:30:05.175617] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T04:30:05.175828] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T04:30:05.178236] Processed race 44537 for house_149 [2026-03-04T04:30:05.189031] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T04:30:05.189135] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T04:30:05.189192] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T04:30:05.189397] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T04:30:05.190633] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T04:30:05.190706] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T04:30:05.190741] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T04:30:05.190920] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T04:30:05.191994] Processed race 44553 for house_150 [2026-03-04T04:30:05.192065] Processed race 44573 for house_16 [2026-03-04T04:30:05.266646] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T04:30:05.266779] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T04:30:05.266828] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T04:30:05.266881] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T04:30:05.267085] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T04:30:05.268447] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T04:30:05.268506] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T04:30:05.268537] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T04:30:05.268723] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T04:30:05.269180] Processed race 44577 for house_17 [2026-03-04T04:30:05.269238] Processed race 44581 for house_17 [2026-03-04T04:30:05.342083] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T04:30:05.342223] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T04:30:05.342265] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T04:30:05.342497] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T04:30:05.345481] Processed race 44593 for house_19 [2026-03-04T04:30:05.405676] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T04:30:05.405835] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T04:30:05.405900] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T04:30:05.406132] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T04:30:05.406940] Processed race 44629 for house_23 [2026-03-04T04:30:05.408987] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T04:30:05.409146] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T04:30:05.409193] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T04:30:05.409518] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T04:30:05.415051] Processed race 44597 for house_19 [2026-03-04T04:30:05.422813] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T04:30:05.422975] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T04:30:05.423017] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T04:30:05.423288] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T04:30:05.424288] Processed race 44633 for house_23 [2026-03-04T04:30:05.425083] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T04:30:05.425152] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T04:30:05.425208] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T04:30:05.425408] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T04:30:05.426038] Processed race 44645 for house_25 [2026-03-04T04:30:05.492274] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T04:30:05.492628] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T04:30:05.492682] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T04:30:05.492913] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T04:30:05.494062] Processed race 44653 for house_26 [2026-03-04T04:30:05.554304] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T04:30:05.554465] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T04:30:05.554539] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T04:30:05.554853] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T04:30:05.555956] Processed race 44661 for house_27 [2026-03-04T04:30:05.569632] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T04:30:05.569948] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T04:30:05.570016] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T04:30:05.571045] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T04:30:05.576146] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T04:30:05.576270] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T04:30:05.576334] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T04:30:05.577652] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T04:30:05.579926] Processed race 44669 for house_28 [2026-03-04T04:30:05.579993] Processed race 44486 for house_3 [2026-03-04T04:30:05.581229] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T04:30:05.581307] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T04:30:05.581606] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T04:30:05.581875] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T04:30:05.582945] Processed race 44482 for house_3 [2026-03-04T04:30:05.644481] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T04:30:05.644639] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T04:30:05.644683] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T04:30:05.644923] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T04:30:05.645898] Processed race 44693 for house_30 [2026-03-04T04:30:05.700627] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T04:30:05.700954] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T04:30:05.701145] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T04:30:05.701191] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T04:30:05.701371] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T04:30:05.702755] Processed race 44462 for house_37 [2026-03-04T04:30:05.802135] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T04:30:05.802288] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T04:30:05.802338] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T04:30:05.802380] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T04:30:05.802691] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T04:30:05.811281] Processed race 44502 for house_41 [2026-03-04T04:30:05.979439] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T04:30:05.979647] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T04:30:05.979722] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T04:30:05.980048] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T04:30:05.984543] Processed race 44526 for house_44 [2026-03-04T04:30:06.143286] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T04:30:06.143447] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T04:30:06.143498] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T04:30:06.144468] Processed race 44542 for house_47 [2026-03-04T04:30:06.143760] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T04:30:06.302144] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T04:30:06.302462] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T04:30:06.302505] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T04:30:06.302541] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T04:30:06.302571] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T04:30:06.303014] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T04:30:06.303084] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T04:30:06.303129] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T04:30:06.303158] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T04:30:06.303470] Processed race 44558 for house_49 [2026-03-04T04:30:06.303426] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T04:30:06.479678] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T04:30:06.479855] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T04:30:06.479901] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T04:30:06.480212] Processed race 44654 for house_5 [2026-03-04T04:30:06.480158] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T04:30:06.637516] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T04:30:06.637682] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T04:30:06.637726] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T04:30:06.637774] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T04:30:06.637830] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T04:30:06.639106] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T04:30:06.639164] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T04:30:06.639522] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T04:30:06.641797] Processed race 44570 for house_50 [2026-03-04T04:30:06.749381] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T04:30:06.749554] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T04:30:06.749772] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T04:30:06.749815] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T04:30:06.750040] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T04:30:06.750228] Processed race 44494 for house_40 [2026-03-04T04:30:06.750764] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T04:30:06.750822] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T04:30:06.750866] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T04:30:06.750896] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T04:30:06.751053] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T04:30:06.752611] Processed race 44498 for house_41 [2026-03-04T04:30:06.755609] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T04:30:06.755691] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T04:30:06.755729] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T04:30:06.755903] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T04:30:06.758602] Processed race 44466 for house_37 [2026-03-04T04:30:06.795417] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T04:30:06.796043] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T04:30:06.796287] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T04:30:06.796850] Processed race 44590 for house_52 [2026-03-04T04:30:06.796768] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T04:30:06.875228] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T04:30:06.875342] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T04:30:06.875390] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T04:30:06.875634] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T04:30:06.879644] Processed race 44522 for house_44 [2026-03-04T04:30:06.910547] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T04:30:06.910746] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T04:30:06.910798] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T04:30:06.911341] Processed race 44622 for house_56 [2026-03-04T04:30:06.911164] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T04:30:06.919352] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T04:30:06.918854] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T04:30:06.919479] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T04:30:06.919550] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T04:30:06.919926] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T04:30:06.920382] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T04:30:06.921473] Processed race 44618 for house_56 [2026-03-04T04:30:06.921597] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T04:30:06.921831] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T04:30:06.922935] Processed race 44638 for house_58 [2026-03-04T04:30:06.963776] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T04:30:06.964512] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T04:30:06.964561] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T04:30:06.965393] Processed race 44642 for house_59 [2026-03-04T04:30:06.965307] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T04:30:07.025070] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T04:30:07.025253] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T04:30:07.025305] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T04:30:07.025556] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T04:30:07.025608] Processed race 44662 for house_60 [2026-03-04T04:30:07.071997] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T04:30:07.072198] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T04:30:07.072245] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T04:30:07.073232] Processed race 44670 for house_61 [2026-03-04T04:30:07.072917] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T04:30:07.082207] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T04:30:07.082720] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T04:30:07.082779] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T04:30:07.083423] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T04:30:07.084349] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T04:30:07.085030] Processed race 44690 for house_64 [2026-03-04T04:30:07.085277] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T04:30:07.085332] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T04:30:07.085892] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T04:30:07.089416] Processed race 44666 for house_61 [2026-03-04T04:30:07.134530] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T04:30:07.134721] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T04:30:07.134768] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T04:30:07.134996] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T04:30:07.135920] Processed race 44694 for house_64 [2026-03-04T04:30:07.181949] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T04:30:07.182143] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T04:30:07.182408] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T04:30:07.183391] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T04:30:07.184360] Processed race 44431 for house_67 [2026-03-04T04:30:07.229239] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T04:30:07.229407] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T04:30:07.229451] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T04:30:07.230082] Processed race 44435 for house_67 [2026-03-04T04:30:07.230032] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T04:30:07.237491] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T04:30:07.237682] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T04:30:07.237737] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T04:30:07.238953] Processed race 44535 for house_7 [2026-03-04T04:30:07.238649] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T04:30:07.247224] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T04:30:07.247365] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T04:30:07.247409] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T04:30:07.248871] Processed race 44539 for house_7 [2026-03-04T04:30:07.248635] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T04:30:07.297779] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T04:30:07.297957] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T04:30:07.298006] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T04:30:07.298038] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T04:30:07.298867] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T04:30:07.300022] Processed race 44467 for house_70 [2026-03-04T04:30:07.346043] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T04:30:07.346360] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T04:30:07.346426] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T04:30:07.346690] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T04:30:07.346728] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T04:30:07.347052] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T04:30:07.347317] Processed race 44475 for house_71 [2026-03-04T04:30:07.389825] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T04:30:07.390174] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T04:30:07.390267] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T04:30:07.390516] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T04:30:07.392053] Processed race 44507 for house_76 [2026-03-04T04:30:07.421088] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T04:30:07.423889] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T04:30:07.424253] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T04:30:07.424739] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T04:30:07.424844] Processed race 44499 for house_74 [2026-03-04T04:30:07.443170] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T04:30:07.443342] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T04:30:07.443385] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T04:30:07.443418] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T04:30:07.443839] Processed race 44511 for house_76 [2026-03-04T04:30:07.443786] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T04:30:07.459274] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T04:30:07.459428] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T04:30:07.459472] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T04:30:07.459800] Processed race 44627 for house_8 [2026-03-04T04:30:07.459742] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T04:30:07.513084] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T04:30:07.513283] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T04:30:07.513966] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T04:30:07.516401] Processed race 44543 for house_80 [2026-03-04T04:30:07.516337] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T04:30:07.546304] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T04:30:07.547767] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T04:30:07.547892] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T04:30:07.549538] Processed race 44583 for house_85 [2026-03-04T04:30:07.548799] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T04:30:07.587838] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T04:30:07.588038] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T04:30:07.588095] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T04:30:07.589048] Processed race 44587 for house_85 [2026-03-04T04:30:07.588965] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T04:30:07.592969] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T04:30:07.593059] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T04:30:07.593370] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T04:30:07.593892] Processed race 44595 for house_86 [2026-03-04T04:30:07.593817] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T04:30:07.615882] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T04:30:07.616046] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T04:30:07.616110] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T04:30:07.617207] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T04:30:07.621209] Processed race 44611 for house_88 [2026-03-04T04:30:07.691479] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T04:30:07.691680] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T04:30:07.691722] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T04:30:07.691755] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T04:30:07.692008] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T04:30:07.695090] Processed race 44619 for house_89 [2026-03-04T04:30:07.714296] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T04:30:07.714471] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T04:30:07.714528] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T04:30:07.714772] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T04:30:07.715048] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T04:30:07.715358] Processed race 44707 for house_9 [2026-03-04T04:30:07.850910] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T04:30:07.851234] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T04:30:07.851550] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T04:30:07.851874] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T04:30:07.852447] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T04:30:07.852693] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T04:30:07.853607] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T04:30:07.856248] Processed race 44663 for house_94 [2026-03-04T04:30:07.880827] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T04:30:07.881036] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T04:30:07.881083] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T04:30:07.881119] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T04:30:07.881585] Processed race 44679 for house_97 [2026-03-04T04:30:07.881462] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T04:30:08.019928] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T04:30:08.020498] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T04:30:08.020597] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T04:30:08.023799] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T04:30:08.030175] Processed race 44687 for house_98 [2026-03-04T04:30:08.066152] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T04:30:08.066550] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T04:30:08.066640] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T04:30:08.066682] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T04:30:08.066982] Processed race 44691 for house_98 [2026-03-04T04:30:08.066932] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T04:30:08.228288] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T04:30:08.228468] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T04:30:08.228516] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T04:30:08.230344] Processed race 44406 for senate_11 [2026-03-04T04:30:08.230256] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T04:30:08.259361] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T04:30:08.259538] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T04:30:08.259608] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T04:30:08.259656] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T04:30:08.259952] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T04:30:08.260877] Processed race 44378 for senate_19 [2026-03-04T04:30:08.392956] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T04:30:08.393128] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T04:30:08.393176] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T04:30:08.393461] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T04:30:08.393638] Processed race 44711 for senate_2 [2026-03-04T04:30:08.420076] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T04:30:08.420403] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T04:30:08.421060] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T04:30:08.421642] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T04:30:08.424038] Processed race 44377 for senate_21 [2026-03-04T04:30:08.597104] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T04:30:08.597414] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T04:30:08.597483] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T04:30:08.597987] Processed race 44382 for senate_3 [2026-03-04T04:30:08.597882] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T04:30:08.627691] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T04:30:08.627846] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T04:30:08.627897] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T04:30:08.627933] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T04:30:08.628214] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T04:30:08.629426] Processed race 44376 for senate_22 [2026-03-04T04:30:08.755905] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T04:30:08.756071] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T04:30:08.756114] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T04:30:08.756862] Processed race 44381 for senate_4 [2026-03-04T04:30:08.756769] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T04:30:08.785681] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T04:30:08.785822] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T04:30:08.785854] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T04:30:08.786090] Processed race 44379 for senate_5 [2026-03-04T04:30:08.790314] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T04:30:08.790421] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T04:30:08.790476] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T04:30:08.790720] Processed race 44655 for house_93 [2026-03-04T04:30:08.815213] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T04:30:08.816263] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T04:30:08.816319] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T04:30:08.816950] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T04:30:08.817004] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T04:30:08.817036] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T04:30:08.818899] Processed race 44639 for house_91 [2026-03-04T04:30:08.818968] Processed race 44647 for house_92 [2026-03-04T04:30:08.960131] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T04:30:08.960321] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T04:30:08.960363] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T04:30:08.960396] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T04:30:08.960752] Processed race 44380 for senate_5 [2026-03-04T04:30:08.973108] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T04:40:03.665505] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T04:40:03.666711] ✅ Loaded candidate metadata for state legislature [2026-03-04T04:40:03.667568] Starting parallel fetching of 98 races... [2026-03-04T04:40:03.686355] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T04:40:03.732088] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T04:40:03.780451] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T04:40:03.797176] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T04:40:03.859773] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T04:40:03.892925] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T04:40:03.893105] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T04:40:03.893161] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T04:40:03.893426] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T04:40:03.894513] Processed race 44605 for house_1 [2026-03-04T04:40:03.924708] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T04:40:03.924825] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T04:40:03.924873] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T04:40:03.924909] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T04:40:03.925454] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T04:40:03.951741] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T04:40:03.951848] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T04:40:03.951909] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T04:40:03.951959] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T04:40:03.952265] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T04:40:03.953457] Processed race 44496 for house_10 [2026-03-04T04:40:03.953531] Processed race 44428 for house_1 [2026-03-04T04:40:03.992624] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T04:40:03.992788] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T04:40:03.992845] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T04:40:03.993125] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T04:40:03.994733] Processed race 44436 for house_101 [2026-03-04T04:40:04.065274] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T04:40:04.065423] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T04:40:04.065464] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T04:40:04.065495] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T04:40:04.067399] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T04:40:04.068304] Processed race 44468 for house_106 [2026-03-04T04:40:04.104052] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T04:40:04.104176] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T04:40:04.104308] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T04:40:04.104519] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T04:40:04.105312] Processed race 44480 for house_108 [2026-03-04T04:40:04.111609] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T04:40:04.111880] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T04:40:04.111941] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T04:40:04.112166] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T04:40:04.113169] Processed race 44548 for house_117 [2026-03-04T04:40:04.168543] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T04:40:04.168977] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T04:40:04.169025] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T04:40:04.169058] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T04:40:04.169088] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T04:40:04.169373] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T04:40:04.170396] Processed race 44512 for house_112 [2026-03-04T04:40:04.206941] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T04:40:04.207104] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T04:40:04.207191] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T04:40:04.207241] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T04:40:04.207465] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T04:40:04.208296] Processed race 44560 for house_118 [2026-03-04T04:40:04.274016] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T04:40:04.277192] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T04:40:04.277283] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T04:40:04.277591] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T04:40:04.282565] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T04:40:04.282746] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T04:40:04.282793] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T04:40:04.282829] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T04:40:04.283043] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T04:40:04.283892] Processed race 44564 for house_119 [2026-03-04T04:40:04.283963] Processed race 44580 for house_120 [2026-03-04T04:40:04.325379] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T04:40:04.325531] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T04:40:04.325604] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T04:40:04.325867] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T04:40:04.327501] Processed race 44588 for house_121 [2026-03-04T04:40:04.350814] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T04:40:04.351174] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T04:40:04.351236] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T04:40:04.351512] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T04:40:04.352287] Processed race 44596 for house_122 [2026-03-04T04:40:04.409171] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T04:40:04.409290] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T04:40:04.409352] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T04:40:04.409396] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T04:40:04.409427] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T04:40:04.409653] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T04:40:04.410586] Processed race 44612 for house_125 [2026-03-04T04:40:04.474090] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T04:40:04.474436] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T04:40:04.474513] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T04:40:04.475078] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T04:40:04.476906] Processed race 44620 for house_126 [2026-03-04T04:40:04.500699] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T04:40:04.500833] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T04:40:04.500878] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T04:40:04.500913] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T04:40:04.501153] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T04:40:04.502314] Processed race 44624 for house_126 [2026-03-04T04:40:04.506294] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T04:40:04.506545] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T04:40:04.506624] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T04:40:04.506939] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T04:40:04.508096] Processed race 44616 for house_125 [2026-03-04T04:40:04.599742] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T04:40:04.599946] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T04:40:04.599987] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T04:40:04.601516] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T04:40:04.601609] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T04:40:04.601650] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T04:40:04.602130] Processed race 44461 for house_13 [2026-03-04T04:40:04.600203] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T04:40:04.603166] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T04:40:04.605009] Processed race 44648 for house_129 [2026-03-04T04:40:04.668270] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T04:40:04.668537] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T04:40:04.668618] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T04:40:04.669488] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T04:40:04.670502] Processed race 44660 for house_130 [2026-03-04T04:40:04.698016] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T04:40:04.698146] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T04:40:04.698212] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T04:40:04.698247] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T04:40:04.698276] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T04:40:04.698309] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T04:40:04.698592] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T04:40:04.702496] Processed race 44668 for house_131 [2026-03-04T04:40:04.719872] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T04:40:04.720008] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T04:40:04.720060] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T04:40:04.720282] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T04:40:04.724162] Processed race 44696 for house_134 [2026-03-04T04:40:04.774605] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T04:40:04.774955] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T04:40:04.775010] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T04:40:04.775241] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T04:40:04.781310] Processed race 44437 for house_137 [2026-03-04T04:40:04.800298] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T04:40:04.800681] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T04:40:04.800746] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T04:40:04.800895] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T04:40:04.801129] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T04:40:04.802563] Processed race 44445 for house_138 [2026-03-04T04:40:04.851033] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T04:40:04.851143] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T04:40:04.851180] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T04:40:04.851215] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T04:40:04.851473] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T04:40:04.852767] Processed race 44449 for house_139 [2026-03-04T04:40:04.905627] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T04:40:04.906201] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T04:40:04.906283] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T04:40:04.906322] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T04:40:04.906569] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T04:40:04.910491] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T04:40:04.910604] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T04:40:04.910659] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T04:40:04.911328] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T04:40:04.913595] Processed race 44481 for house_142 [2026-03-04T04:40:04.913676] Processed race 44545 for house_14 [2026-03-04T04:40:04.974156] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T04:40:04.974323] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T04:40:04.974450] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T04:40:04.974518] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T04:40:04.974950] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T04:40:04.986670] Processed race 44497 for house_144 [2026-03-04T04:40:05.008216] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T04:40:05.008461] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T04:40:05.008533] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T04:40:05.008589] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T04:40:05.008632] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T04:40:05.009201] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T04:40:05.013726] Processed race 44537 for house_149 [2026-03-04T04:40:05.075451] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T04:40:05.075617] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T04:40:05.075674] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T04:40:05.075985] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T04:40:05.077010] Processed race 44553 for house_150 [2026-03-04T04:40:05.077977] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T04:40:05.078054] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T04:40:05.078095] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T04:40:05.078287] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T04:40:05.079715] Processed race 44573 for house_16 [2026-03-04T04:40:05.113452] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T04:40:05.113627] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T04:40:05.113689] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T04:40:05.113734] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T04:40:05.113958] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T04:40:05.115177] Processed race 44577 for house_17 [2026-03-04T04:40:05.136470] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T04:40:05.136647] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T04:40:05.136709] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T04:40:05.136975] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T04:40:05.138730] Processed race 44581 for house_17 [2026-03-04T04:40:05.207686] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T04:40:05.207830] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T04:40:05.207894] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T04:40:05.208110] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T04:40:05.211104] Processed race 44593 for house_19 [2026-03-04T04:40:05.272618] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T04:40:05.272759] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T04:40:05.272802] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T04:40:05.274450] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T04:40:05.277714] Processed race 44629 for house_23 [2026-03-04T04:40:05.278324] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T04:40:05.278390] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T04:40:05.278427] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T04:40:05.278617] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T04:40:05.280274] Processed race 44597 for house_19 [2026-03-04T04:40:05.308129] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T04:40:05.308285] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T04:40:05.308330] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T04:40:05.308553] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T04:40:05.309773] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T04:40:05.309842] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T04:40:05.309891] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T04:40:05.310072] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T04:40:05.314250] Processed race 44633 for house_23 [2026-03-04T04:40:05.314344] Processed race 44645 for house_25 [2026-03-04T04:40:05.371400] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T04:40:05.371526] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T04:40:05.371565] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T04:40:05.372511] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T04:40:05.373631] Processed race 44653 for house_26 [2026-03-04T04:40:05.448083] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T04:40:05.448306] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T04:40:05.448374] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T04:40:05.448667] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T04:40:05.449460] Processed race 44669 for house_28 [2026-03-04T04:40:05.452262] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T04:40:05.452353] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T04:40:05.452393] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T04:40:05.452675] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T04:40:05.454444] Processed race 44661 for house_27 [2026-03-04T04:40:05.474706] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T04:40:05.474836] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T04:40:05.474887] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T04:40:05.475160] Processed race 44482 for house_3 [2026-03-04T04:40:05.475111] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T04:40:05.478937] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T04:40:05.479026] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T04:40:05.479071] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T04:40:05.479274] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T04:40:05.482829] Processed race 44486 for house_3 [2026-03-04T04:40:05.536323] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T04:40:05.536474] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T04:40:05.536514] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T04:40:05.536764] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T04:40:05.537499] Processed race 44693 for house_30 [2026-03-04T04:40:05.598104] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T04:40:05.598272] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T04:40:05.598316] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T04:40:05.599852] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T04:40:05.601202] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T04:40:05.601288] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T04:40:05.601324] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T04:40:05.601353] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T04:40:05.601507] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T04:40:05.601681] Processed race 44466 for house_37 [2026-03-04T04:40:05.602204] Processed race 44462 for house_37 [2026-03-04T04:40:05.632169] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T04:40:05.632343] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T04:40:05.632392] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T04:40:05.632426] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T04:40:05.632807] Processed race 44494 for house_40 [2026-03-04T04:40:05.632731] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T04:40:05.642891] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T04:40:05.643040] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T04:40:05.643083] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T04:40:05.643139] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T04:40:05.643557] Processed race 44498 for house_41 [2026-03-04T04:40:05.643478] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T04:40:05.686235] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T04:40:05.686340] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T04:40:05.686376] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T04:40:05.686405] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T04:40:05.687483] Processed race 44502 for house_41 [2026-03-04T04:40:05.687390] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T04:40:05.754333] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T04:40:05.754589] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T04:40:05.754642] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T04:40:05.754856] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T04:40:05.755637] Processed race 44522 for house_44 [2026-03-04T04:40:05.756934] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T04:40:05.756998] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T04:40:05.757035] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T04:40:05.757228] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T04:40:05.758002] Processed race 44526 for house_44 [2026-03-04T04:40:05.789897] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T04:40:05.790181] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T04:40:05.790238] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T04:40:05.790536] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T04:40:05.791390] Processed race 44542 for house_47 [2026-03-04T04:40:05.796788] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T04:40:05.796881] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T04:40:05.796925] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T04:40:05.796969] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T04:40:05.797003] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T04:40:05.797035] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T04:40:05.797072] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T04:40:05.797113] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T04:40:05.797145] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T04:40:05.797665] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T04:40:05.799320] Processed race 44558 for house_49 [2026-03-04T04:40:05.852237] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T04:40:05.852394] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T04:40:05.852442] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T04:40:05.852736] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T04:40:05.853555] Processed race 44654 for house_5 [2026-03-04T04:40:05.912215] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T04:40:05.912379] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T04:40:05.912432] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T04:40:05.912479] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T04:40:05.912516] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T04:40:05.912551] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T04:40:05.912608] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T04:40:05.912882] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T04:40:05.914655] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T04:40:05.914729] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T04:40:05.914773] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T04:40:05.914963] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T04:40:05.915606] Processed race 44570 for house_50 [2026-03-04T04:40:05.915682] Processed race 44590 for house_52 [2026-03-04T04:40:05.947050] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T04:40:05.947231] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T04:40:05.947280] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T04:40:05.947509] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T04:40:05.948503] Processed race 44618 for house_56 [2026-03-04T04:40:05.965669] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T04:40:05.965902] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T04:40:05.965956] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T04:40:05.966654] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T04:40:05.970939] Processed race 44622 for house_56 [2026-03-04T04:40:06.007826] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T04:40:06.008229] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T04:40:06.008285] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T04:40:06.008724] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T04:40:06.009824] Processed race 44638 for house_58 [2026-03-04T04:40:06.068600] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T04:40:06.068757] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T04:40:06.068814] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T04:40:06.069050] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T04:40:06.069825] Processed race 44642 for house_59 [2026-03-04T04:40:06.071947] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T04:40:06.072018] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T04:40:06.072053] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T04:40:06.072217] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T04:40:06.072834] Processed race 44662 for house_60 [2026-03-04T04:40:06.113860] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T04:40:06.114021] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T04:40:06.114073] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T04:40:06.114319] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T04:40:06.117588] Processed race 44666 for house_61 [2026-03-04T04:40:06.135490] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T04:40:06.135680] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T04:40:06.135828] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T04:40:06.136076] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T04:40:06.136889] Processed race 44670 for house_61 [2026-03-04T04:40:06.168378] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T04:40:06.168531] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T04:40:06.168608] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T04:40:06.171320] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T04:40:06.172221] Processed race 44690 for house_64 [2026-03-04T04:40:06.222356] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T04:40:06.222494] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T04:40:06.222536] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T04:40:06.222771] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T04:40:06.223536] Processed race 44694 for house_64 [2026-03-04T04:40:06.284480] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T04:40:06.284648] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T04:40:06.284688] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T04:40:06.284949] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T04:40:06.285838] Processed race 44435 for house_67 [2026-03-04T04:40:06.326103] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T04:40:06.327175] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T04:40:06.327388] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T04:40:06.327793] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T04:40:06.329238] Processed race 44539 for house_7 [2026-03-04T04:40:06.381311] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T04:40:06.381447] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T04:40:06.381497] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T04:40:06.381523] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T04:40:06.382534] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T04:40:06.383670] Processed race 44467 for house_70 [2026-03-04T04:40:06.443911] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T04:40:06.444081] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T04:40:06.444124] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T04:40:06.444157] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T04:40:06.444223] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T04:40:06.444561] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T04:40:06.445430] Processed race 44475 for house_71 [2026-03-04T04:40:06.485700] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T04:40:06.485857] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T04:40:06.485928] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T04:40:06.486158] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T04:40:06.487244] Processed race 44499 for house_74 [2026-03-04T04:40:06.543116] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T04:40:06.543339] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T04:40:06.543390] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T04:40:06.543668] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T04:40:06.544595] Processed race 44507 for house_76 [2026-03-04T04:40:06.602884] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T04:40:06.603011] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T04:40:06.603069] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T04:40:06.603119] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T04:40:06.603360] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T04:40:06.603475] Processed race 44511 for house_76 [2026-03-04T04:40:06.641851] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T04:40:06.641998] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T04:40:06.642048] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T04:40:06.644335] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T04:40:06.645212] Processed race 44627 for house_8 [2026-03-04T04:40:06.697090] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T04:40:06.697235] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T04:40:06.697278] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T04:40:06.697490] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T04:40:06.701099] Processed race 44543 for house_80 [2026-03-04T04:40:06.760608] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T04:40:06.760746] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T04:40:06.760794] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T04:40:06.761035] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T04:40:06.761865] Processed race 44583 for house_85 [2026-03-04T04:40:06.802469] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T04:40:06.802623] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T04:40:06.802675] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T04:40:06.802896] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T04:40:06.803637] Processed race 44587 for house_85 [2026-03-04T04:40:06.851434] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T04:40:06.851594] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T04:40:06.851642] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T04:40:06.851872] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T04:40:06.852670] Processed race 44595 for house_86 [2026-03-04T04:40:06.917877] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T04:40:06.917997] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T04:40:06.918067] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T04:40:06.918293] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T04:40:06.922141] Processed race 44611 for house_88 [2026-03-04T04:40:06.947893] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T04:40:06.948038] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T04:40:06.948091] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T04:40:06.948125] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T04:40:06.948347] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T04:40:06.949374] Processed race 44619 for house_89 [2026-03-04T04:40:07.012172] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T04:40:07.012723] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T04:40:07.012792] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T04:40:07.012832] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T04:40:07.013078] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T04:40:07.017741] Processed race 44707 for house_9 [2026-03-04T04:40:07.081874] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T04:40:07.082023] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T04:40:07.082066] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T04:40:07.082294] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T04:40:07.085207] Processed race 44639 for house_91 [2026-03-04T04:40:07.113604] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T04:40:07.113752] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T04:40:07.113795] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T04:40:07.114013] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T04:40:07.122705] Processed race 44647 for house_92 [2026-03-04T04:40:07.170394] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T04:40:07.170547] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T04:40:07.170610] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T04:40:07.170836] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T04:40:07.172663] Processed race 44655 for house_93 [2026-03-04T04:40:07.248138] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T04:40:07.248301] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T04:40:07.248344] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T04:40:07.248378] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T04:40:07.248410] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T04:40:07.248449] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T04:40:07.248680] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T04:40:07.254653] Processed race 44663 for house_94 [2026-03-04T04:40:07.283783] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T04:40:07.283925] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T04:40:07.283979] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T04:40:07.284488] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T04:40:07.285323] Processed race 44431 for house_67 [2026-03-04T04:40:07.293225] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T04:40:07.293371] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T04:40:07.293415] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T04:40:07.293449] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T04:40:07.294353] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T04:40:07.295398] Processed race 44679 for house_97 [2026-03-04T04:40:07.322830] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T04:40:07.323277] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T04:40:07.323334] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T04:40:07.323553] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T04:40:07.325268] Processed race 44687 for house_98 [2026-03-04T04:40:07.327889] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T04:40:07.327966] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T04:40:07.328007] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T04:40:07.328232] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T04:40:07.328887] Processed race 44535 for house_7 [2026-03-04T04:40:07.404069] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T04:40:07.404241] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T04:40:07.404294] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T04:40:07.404342] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T04:40:07.404598] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T04:40:07.405632] Processed race 44691 for house_98 [2026-03-04T04:40:07.444395] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T04:40:07.444539] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T04:40:07.444601] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T04:40:07.444639] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T04:40:07.445085] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T04:40:07.446255] Processed race 44378 for senate_19 [2026-03-04T04:40:07.453391] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T04:40:07.453482] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T04:40:07.453522] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T04:40:07.453961] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T04:40:07.454008] Processed race 44406 for senate_11 [2026-03-04T04:40:07.479753] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T04:40:07.479871] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T04:40:07.479923] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T04:40:07.480158] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T04:40:07.484472] Processed race 44711 for senate_2 [2026-03-04T04:40:07.513588] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T04:40:07.513735] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T04:40:07.514362] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T04:40:07.514649] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T04:40:07.515975] Processed race 44377 for senate_21 [2026-03-04T04:40:07.560869] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T04:40:07.561006] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T04:40:07.561065] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T04:40:07.561102] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T04:40:07.561817] Processed race 44376 for senate_22 [2026-03-04T04:40:07.601451] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T04:40:07.601620] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T04:40:07.601671] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T04:40:07.602458] Processed race 44381 for senate_4 [2026-03-04T04:40:07.604879] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T04:40:07.604956] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T04:40:07.605005] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T04:40:07.605260] Processed race 44382 for senate_3 [2026-03-04T04:40:07.666341] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T04:40:07.666472] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T04:40:07.666505] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T04:40:07.666530] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T04:40:07.666770] Processed race 44380 for senate_5 [2026-03-04T04:40:08.668009] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T04:40:08.668177] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T04:40:08.668260] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T04:40:08.668550] Processed race 44379 for senate_5 [2026-03-04T04:40:08.674350] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T04:50:02.793933] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T04:50:02.794674] ✅ Loaded candidate metadata for state legislature [2026-03-04T04:50:02.794751] Starting parallel fetching of 98 races... [2026-03-04T04:50:02.814183] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T04:50:02.818447] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T04:50:02.825864] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T04:50:02.864054] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T04:50:02.897612] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T04:50:03.004164] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T04:50:03.004632] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T04:50:03.004709] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T04:50:03.005446] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T04:50:03.012724] Processed race 44605 for house_1 [2026-03-04T04:50:03.029288] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T04:50:03.029461] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T04:50:03.030168] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T04:50:03.030232] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T04:50:03.031472] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T04:50:03.068680] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T04:50:03.068915] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T04:50:03.069000] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T04:50:03.069245] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T04:50:03.085030] Processed race 44428 for house_1 [2026-03-04T04:50:03.085248] Processed race 44436 for house_101 [2026-03-04T04:50:02.999715] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T04:50:03.085542] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T04:50:03.085921] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T04:50:03.085977] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T04:50:03.086706] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T04:50:03.088036] Processed race 44496 for house_10 [2026-03-04T04:50:03.127955] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T04:50:03.128249] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T04:50:03.129260] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T04:50:03.129409] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T04:50:03.131929] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T04:50:03.135005] Processed race 44468 for house_106 [2026-03-04T04:50:03.236075] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T04:50:03.236327] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T04:50:03.236381] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T04:50:03.236729] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T04:50:03.237724] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T04:50:03.238018] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T04:50:03.238941] Processed race 44512 for house_112 [2026-03-04T04:50:03.288028] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T04:50:03.288361] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T04:50:03.288439] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T04:50:03.288814] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T04:50:03.304829] Processed race 44548 for house_117 [2026-03-04T04:50:03.313992] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T04:50:03.314114] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T04:50:03.314151] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T04:50:03.314517] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T04:50:03.317962] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T04:50:03.318026] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T04:50:03.318064] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T04:50:03.318093] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T04:50:03.318278] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T04:50:03.323530] Processed race 44480 for house_108 [2026-03-04T04:50:03.323605] Processed race 44560 for house_118 [2026-03-04T04:50:03.413399] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T04:50:03.413507] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T04:50:03.413555] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T04:50:03.413740] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T04:50:03.414556] Processed race 44564 for house_119 [2026-03-04T04:50:03.468751] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T04:50:03.468897] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T04:50:03.468953] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T04:50:03.469209] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T04:50:03.475770] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T04:50:03.475861] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T04:50:03.475903] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T04:50:03.475934] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T04:50:03.476117] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T04:50:03.480244] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T04:50:03.480392] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T04:50:03.480434] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T04:50:03.480622] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T04:50:03.487939] Processed race 44588 for house_121 [2026-03-04T04:50:03.488047] Processed race 44580 for house_120 [2026-03-04T04:50:03.488089] Processed race 44596 for house_122 [2026-03-04T04:50:03.525253] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T04:50:03.525369] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T04:50:03.525412] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T04:50:03.525440] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T04:50:03.525465] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T04:50:03.525658] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T04:50:03.526432] Processed race 44612 for house_125 [2026-03-04T04:50:03.616141] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T04:50:03.616309] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T04:50:03.616352] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T04:50:03.616560] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T04:50:03.617983] Processed race 44616 for house_125 [2026-03-04T04:50:03.639081] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T04:50:03.639194] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T04:50:03.639232] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T04:50:03.639407] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T04:50:03.651829] Processed race 44620 for house_126 [2026-03-04T04:50:03.686212] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T04:50:03.686354] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T04:50:03.686442] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T04:50:03.686495] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T04:50:03.686949] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T04:50:03.701900] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T04:50:03.702046] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T04:50:03.702095] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T04:50:03.702328] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T04:50:03.703165] Processed race 44624 for house_126 [2026-03-04T04:50:03.703252] Processed race 44648 for house_129 [2026-03-04T04:50:03.709957] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T04:50:03.710077] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T04:50:03.710123] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T04:50:03.710337] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T04:50:03.718856] Processed race 44461 for house_13 [2026-03-04T04:50:03.841012] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T04:50:03.841273] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T04:50:03.841324] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T04:50:03.841538] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T04:50:03.842767] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T04:50:03.842839] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T04:50:03.842900] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T04:50:03.842938] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T04:50:03.842969] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T04:50:03.843003] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T04:50:03.843247] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T04:50:03.858671] Processed race 44660 for house_130 [2026-03-04T04:50:03.858867] Processed race 44668 for house_131 [2026-03-04T04:50:03.869887] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T04:50:03.870024] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T04:50:03.870064] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T04:50:03.870381] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T04:50:03.872171] Processed race 44437 for house_137 [2026-03-04T04:50:03.899483] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T04:50:03.899668] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T04:50:03.899722] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T04:50:03.899992] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T04:50:03.901687] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T04:50:03.901760] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T04:50:03.901801] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T04:50:03.901833] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T04:50:03.901995] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T04:50:03.913165] Processed race 44696 for house_134 [2026-03-04T04:50:03.913337] Processed race 44445 for house_138 [2026-03-04T04:50:04.040744] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T04:50:04.040871] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T04:50:04.040910] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T04:50:04.040946] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T04:50:04.041184] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T04:50:04.042209] Processed race 44449 for house_139 [2026-03-04T04:50:04.048704] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T04:50:04.048800] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T04:50:04.048839] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T04:50:04.049065] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T04:50:04.049796] Processed race 44545 for house_14 [2026-03-04T04:50:04.082213] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T04:50:04.082356] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T04:50:04.082397] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T04:50:04.082426] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T04:50:04.082669] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T04:50:04.083437] Processed race 44497 for house_144 [2026-03-04T04:50:04.137543] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T04:50:04.137928] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T04:50:04.137978] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T04:50:04.138014] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T04:50:04.138044] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T04:50:04.138278] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T04:50:04.139690] Processed race 44537 for house_149 [2026-03-04T04:50:04.156400] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T04:50:04.156566] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T04:50:04.156631] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T04:50:04.156663] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T04:50:04.156868] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T04:50:04.157671] Processed race 44481 for house_142 [2026-03-04T04:50:04.229373] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T04:50:04.229541] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T04:50:04.229600] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T04:50:04.229864] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T04:50:04.234672] Processed race 44573 for house_16 [2026-03-04T04:50:04.239625] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T04:50:04.239715] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T04:50:04.239755] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T04:50:04.240444] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T04:50:04.242571] Processed race 44553 for house_150 [2026-03-04T04:50:04.257371] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T04:50:04.257499] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T04:50:04.257540] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T04:50:04.257571] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T04:50:04.257806] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T04:50:04.259408] Processed race 44577 for house_17 [2026-03-04T04:50:04.303062] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T04:50:04.303286] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T04:50:04.303355] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T04:50:04.303589] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T04:50:04.305991] Processed race 44581 for house_17 [2026-03-04T04:50:04.315566] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T04:50:04.315685] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T04:50:04.315723] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T04:50:04.316402] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T04:50:04.318129] Processed race 44593 for house_19 [2026-03-04T04:50:04.392753] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T04:50:04.392922] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T04:50:04.392971] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T04:50:04.397263] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T04:50:04.410679] Processed race 44597 for house_19 [2026-03-04T04:50:04.458617] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T04:50:04.458983] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T04:50:04.459209] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T04:50:04.459950] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T04:50:04.462293] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T04:50:04.462366] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T04:50:04.462406] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T04:50:04.462787] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T04:50:04.469097] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T04:50:04.469390] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T04:50:04.469527] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T04:50:04.469914] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T04:50:04.471733] Processed race 44629 for house_23 [2026-03-04T04:50:04.471889] Processed race 44633 for house_23 [2026-03-04T04:50:04.471952] Processed race 44645 for house_25 [2026-03-04T04:50:04.501154] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T04:50:04.501328] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T04:50:04.501387] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T04:50:04.501656] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T04:50:04.502696] Processed race 44653 for house_26 [2026-03-04T04:50:04.567221] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T04:50:04.567362] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T04:50:04.567397] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T04:50:04.567745] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T04:50:04.569519] Processed race 44661 for house_27 [2026-03-04T04:50:04.626977] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T04:50:04.627285] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T04:50:04.627332] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T04:50:04.627679] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T04:50:04.630208] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T04:50:04.630293] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T04:50:04.630337] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T04:50:04.630954] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T04:50:04.635300] Processed race 44482 for house_3 [2026-03-04T04:50:04.635418] Processed race 44669 for house_28 [2026-03-04T04:50:04.727063] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T04:50:04.727248] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T04:50:04.727310] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T04:50:04.727845] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T04:50:04.728282] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T04:50:04.729199] Processed race 44462 for house_37 [2026-03-04T04:50:04.796152] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T04:50:04.796435] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T04:50:04.796505] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T04:50:04.796783] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T04:50:04.797910] Processed race 44466 for house_37 [2026-03-04T04:50:04.900559] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T04:50:04.901164] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T04:50:04.901322] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T04:50:04.901399] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T04:50:04.902108] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T04:50:04.902238] Processed race 44498 for house_41 [2026-03-04T04:50:04.957226] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T04:50:04.957394] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T04:50:04.957446] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T04:50:04.957488] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T04:50:04.957774] Processed race 44502 for house_41 [2026-03-04T04:50:04.957740] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T04:50:05.055237] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T04:50:05.055503] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T04:50:05.055565] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T04:50:05.056344] Processed race 44522 for house_44 [2026-03-04T04:50:05.056253] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T04:50:05.142597] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T04:50:05.142786] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T04:50:05.142863] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T04:50:05.143144] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T04:50:05.144084] Processed race 44526 for house_44 [2026-03-04T04:50:05.211923] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T04:50:05.212066] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T04:50:05.212106] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T04:50:05.212379] Processed race 44542 for house_47 [2026-03-04T04:50:05.212333] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T04:50:05.301385] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T04:50:05.301600] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T04:50:05.301952] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T04:50:05.302019] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T04:50:05.302072] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T04:50:05.302183] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T04:50:05.302239] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T04:50:05.302267] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T04:50:05.302315] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T04:50:05.302661] Processed race 44558 for house_49 [2026-03-04T04:50:05.302604] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T04:50:05.362743] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T04:50:05.363139] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T04:50:05.363228] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T04:50:05.363485] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T04:50:05.364354] Processed race 44654 for house_5 [2026-03-04T04:50:05.449997] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T04:50:05.450158] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T04:50:05.450225] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T04:50:05.450271] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T04:50:05.450314] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T04:50:05.450355] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T04:50:05.450399] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T04:50:05.452764] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T04:50:05.466775] Processed race 44570 for house_50 [2026-03-04T04:50:05.512379] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T04:50:05.512540] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T04:50:05.512610] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T04:50:05.512852] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T04:50:05.513945] Processed race 44590 for house_52 [2026-03-04T04:50:05.625689] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T04:50:05.625825] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T04:50:05.625870] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T04:50:05.626100] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T04:50:05.626796] Processed race 44618 for house_56 [2026-03-04T04:50:05.658640] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T04:50:05.658774] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T04:50:05.658824] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T04:50:05.659632] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T04:50:05.661915] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T04:50:05.662083] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T04:50:05.662235] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T04:50:05.663288] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T04:50:05.664780] Processed race 44486 for house_3 [2026-03-04T04:50:05.664946] Processed race 44693 for house_30 [2026-03-04T04:50:05.671331] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T04:50:05.671467] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T04:50:05.671511] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T04:50:05.671755] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T04:50:05.672550] Processed race 44622 for house_56 [2026-03-04T04:50:05.786413] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T04:50:05.786582] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T04:50:05.786633] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T04:50:05.786871] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T04:50:05.787936] Processed race 44638 for house_58 [2026-03-04T04:50:05.823904] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T04:50:05.824046] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T04:50:05.824094] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T04:50:05.824337] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T04:50:05.825313] Processed race 44662 for house_60 [2026-03-04T04:50:05.834238] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T04:50:05.834339] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T04:50:05.834390] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T04:50:05.834622] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T04:50:05.835967] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T04:50:05.836039] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T04:50:05.836084] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T04:50:05.836275] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T04:50:05.837214] Processed race 44666 for house_61 [2026-03-04T04:50:05.837286] Processed race 44642 for house_59 [2026-03-04T04:50:05.847949] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T04:50:05.848127] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T04:50:05.848174] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T04:50:05.848417] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T04:50:05.848664] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T04:50:05.849497] Processed race 44494 for house_40 [2026-03-04T04:50:05.935207] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T04:50:05.935396] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T04:50:05.935465] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T04:50:05.936080] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T04:50:05.937504] Processed race 44670 for house_61 [2026-03-04T04:50:05.982973] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T04:50:05.983119] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T04:50:05.983166] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T04:50:05.983411] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T04:50:05.984235] Processed race 44690 for house_64 [2026-03-04T04:50:05.990214] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T04:50:05.990319] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T04:50:05.990367] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T04:50:05.990599] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T04:50:05.993693] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T04:50:05.993780] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T04:50:05.993830] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T04:50:05.994039] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T04:50:05.994792] Processed race 44694 for house_64 [2026-03-04T04:50:05.994866] Processed race 44431 for house_67 [2026-03-04T04:50:06.007538] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T04:50:06.007802] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T04:50:06.007884] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T04:50:06.008589] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T04:50:06.014757] Processed race 44435 for house_67 [2026-03-04T04:50:06.097012] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T04:50:06.097174] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T04:50:06.097243] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T04:50:06.097496] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T04:50:06.106651] Processed race 44535 for house_7 [2026-03-04T04:50:06.138134] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T04:50:06.138291] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T04:50:06.138346] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T04:50:06.138597] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T04:50:06.139374] Processed race 44539 for house_7 [2026-03-04T04:50:06.163446] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T04:50:06.163602] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T04:50:06.163645] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T04:50:06.163678] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T04:50:06.163708] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T04:50:06.163920] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T04:50:06.165381] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T04:50:06.165448] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T04:50:06.165486] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T04:50:06.165518] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T04:50:06.165692] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T04:50:06.166257] Processed race 44475 for house_71 [2026-03-04T04:50:06.166323] Processed race 44467 for house_70 [2026-03-04T04:50:06.258949] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T04:50:06.259144] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T04:50:06.259207] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T04:50:06.259427] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T04:50:06.260620] Processed race 44507 for house_76 [2026-03-04T04:50:06.294628] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T04:50:06.294772] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T04:50:06.294825] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T04:50:06.294856] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T04:50:06.295090] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T04:50:06.295827] Processed race 44511 for house_76 [2026-03-04T04:50:06.321022] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T04:50:06.321157] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T04:50:06.321232] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T04:50:06.321474] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T04:50:06.323889] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T04:50:06.323954] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T04:50:06.323988] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T04:50:06.324193] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T04:50:06.324861] Processed race 44543 for house_80 [2026-03-04T04:50:06.324936] Processed race 44627 for house_8 [2026-03-04T04:50:06.420242] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T04:50:06.420389] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T04:50:06.420441] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T04:50:06.420717] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T04:50:06.421581] Processed race 44583 for house_85 [2026-03-04T04:50:06.451157] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T04:50:06.451415] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T04:50:06.451481] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T04:50:06.451812] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T04:50:06.452637] Processed race 44587 for house_85 [2026-03-04T04:50:06.476132] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T04:50:06.476344] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T04:50:06.476417] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T04:50:06.476639] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T04:50:06.477442] Processed race 44595 for house_86 [2026-03-04T04:50:06.486358] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T04:50:06.486462] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T04:50:06.486510] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T04:50:06.486764] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T04:50:06.487528] Processed race 44611 for house_88 [2026-03-04T04:50:06.572670] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T04:50:06.572817] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T04:50:06.572880] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T04:50:06.572910] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T04:50:06.573152] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T04:50:06.575633] Processed race 44619 for house_89 [2026-03-04T04:50:06.613621] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T04:50:06.613775] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T04:50:06.613857] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T04:50:06.613912] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T04:50:06.615016] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T04:50:06.615958] Processed race 44707 for house_9 [2026-03-04T04:50:06.640229] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T04:50:06.640401] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T04:50:06.640468] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T04:50:06.640684] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T04:50:06.642005] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T04:50:06.642083] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T04:50:06.642126] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T04:50:06.642455] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T04:50:06.643806] Processed race 44639 for house_91 [2026-03-04T04:50:06.643905] Processed race 44647 for house_92 [2026-03-04T04:50:06.726830] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T04:50:06.727103] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T04:50:06.727877] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T04:50:06.729129] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T04:50:06.733192] Processed race 44655 for house_93 [2026-03-04T04:50:06.784554] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T04:50:06.784711] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T04:50:06.784761] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T04:50:06.784796] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T04:50:06.784832] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T04:50:06.784859] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T04:50:06.785082] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T04:50:06.785916] Processed race 44663 for house_94 [2026-03-04T04:50:06.797592] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T04:50:06.797876] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T04:50:06.797946] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T04:50:06.797996] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T04:50:06.798646] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T04:50:06.800159] Processed race 44679 for house_97 [2026-03-04T04:50:06.801087] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T04:50:06.801164] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T04:50:06.801220] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T04:50:06.801779] Processed race 44687 for house_98 [2026-03-04T04:50:06.801739] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T04:50:06.895914] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T04:50:06.896058] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T04:50:06.896106] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T04:50:06.896144] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T04:50:06.896393] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T04:50:06.897212] Processed race 44691 for house_98 [2026-03-04T04:50:06.946446] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T04:50:06.946632] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T04:50:06.946701] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T04:50:06.946984] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T04:50:06.948107] Processed race 44406 for senate_11 [2026-03-04T04:50:06.956228] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T04:50:06.956374] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T04:50:06.956422] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T04:50:06.956464] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T04:50:06.956720] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T04:50:06.957560] Processed race 44378 for senate_19 [2026-03-04T04:50:06.959971] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T04:50:06.960042] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T04:50:06.960079] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T04:50:06.960325] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T04:50:06.961240] Processed race 44711 for senate_2 [2026-03-04T04:50:07.063397] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T04:50:07.063546] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T04:50:07.063614] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T04:50:07.063858] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T04:50:07.064627] Processed race 44377 for senate_21 [2026-03-04T04:50:07.107622] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T04:50:07.107789] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T04:50:07.107846] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T04:50:07.107887] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T04:50:07.108152] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T04:50:07.111172] Processed race 44376 for senate_22 [2026-03-04T04:50:07.117885] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T04:50:07.118074] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T04:50:07.118113] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T04:50:07.118923] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T04:50:07.118993] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T04:50:07.119050] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T04:50:07.119257] Processed race 44382 for senate_3 [2026-03-04T04:50:07.119333] Processed race 44381 for senate_4 [2026-03-04T04:50:07.282309] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T04:50:07.282480] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T04:50:07.282528] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T04:50:07.282608] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T04:50:07.282982] Processed race 44380 for senate_5 [2026-03-04T04:50:08.214368] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T04:50:08.214510] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T04:50:08.214562] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T04:50:08.214986] Processed race 44379 for senate_5 [2026-03-04T04:50:09.246539] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T04:50:09.246792] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T04:50:09.246851] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T04:50:09.247143] Processed race 44499 for house_74 [2026-03-04T04:50:09.255614] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T05:10:03.264066] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T05:10:03.266286] ✅ Loaded candidate metadata for state legislature [2026-03-04T05:10:03.266384] Starting parallel fetching of 98 races... [2026-03-04T05:10:03.307768] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T05:10:03.381570] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T05:10:03.415688] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T05:10:03.464337] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T05:10:03.477828] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T05:10:03.515144] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T05:10:03.515279] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T05:10:03.515317] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T05:10:03.515552] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T05:10:03.516421] Processed race 44605 for house_1 [2026-03-04T05:10:03.597347] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T05:10:03.597502] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T05:10:03.597546] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T05:10:03.597616] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T05:10:03.597919] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T05:10:03.603486] Processed race 44496 for house_10 [2026-03-04T05:10:03.685054] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T05:10:03.685247] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T05:10:03.685302] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T05:10:03.685345] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T05:10:03.685665] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T05:10:03.702639] Processed race 44468 for house_106 [2026-03-04T05:10:03.708214] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T05:10:03.708338] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T05:10:03.708479] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T05:10:03.708528] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T05:10:03.708807] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T05:10:03.718325] Processed race 44428 for house_1 [2026-03-04T05:10:03.741294] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T05:10:03.741415] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T05:10:03.741465] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T05:10:03.741737] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T05:10:03.745661] Processed race 44480 for house_108 [2026-03-04T05:10:03.752206] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T05:10:03.752301] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T05:10:03.752342] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T05:10:03.752687] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T05:10:03.769982] Processed race 44436 for house_101 [2026-03-04T05:10:03.836834] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T05:10:03.836951] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T05:10:03.837173] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T05:10:03.837251] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T05:10:03.837292] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T05:10:03.838236] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T05:10:03.839694] Processed race 44512 for house_112 [2026-03-04T05:10:03.881877] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T05:10:03.881985] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T05:10:03.882035] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T05:10:03.882250] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T05:10:03.889456] Processed race 44548 for house_117 [2026-03-04T05:10:03.897402] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T05:10:03.897509] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T05:10:03.897567] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T05:10:03.897636] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T05:10:03.897851] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T05:10:03.912656] Processed race 44560 for house_118 [2026-03-04T05:10:03.936856] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T05:10:03.936963] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T05:10:03.937010] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T05:10:03.937048] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T05:10:03.937300] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T05:10:03.938281] Processed race 44580 for house_120 [2026-03-04T05:10:03.970616] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T05:10:03.970729] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T05:10:03.970780] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T05:10:03.970985] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T05:10:03.972254] Processed race 44564 for house_119 [2026-03-04T05:10:04.036372] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T05:10:04.036504] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T05:10:04.036554] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T05:10:04.036804] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T05:10:04.039542] Processed race 44588 for house_121 [2026-03-04T05:10:04.063156] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T05:10:04.063276] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T05:10:04.063391] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T05:10:04.063668] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T05:10:04.068566] Processed race 44596 for house_122 [2026-03-04T05:10:04.070243] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T05:10:04.070460] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T05:10:04.070608] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T05:10:04.070754] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T05:10:04.070808] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T05:10:04.071062] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T05:10:04.075351] Processed race 44612 for house_125 [2026-03-04T05:10:04.119320] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T05:10:04.119448] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T05:10:04.119491] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T05:10:04.119727] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T05:10:04.124681] Processed race 44616 for house_125 [2026-03-04T05:10:04.148870] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T05:10:04.148996] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T05:10:04.149045] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T05:10:04.149342] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T05:10:04.150622] Processed race 44620 for house_126 [2026-03-04T05:10:04.268516] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T05:10:04.268664] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T05:10:04.268713] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T05:10:04.268750] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T05:10:04.268979] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T05:10:04.270355] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T05:10:04.270431] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T05:10:04.270478] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T05:10:04.270668] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T05:10:04.271323] Processed race 44624 for house_126 [2026-03-04T05:10:04.271401] Processed race 44648 for house_129 [2026-03-04T05:10:04.271865] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T05:10:04.271934] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T05:10:04.271982] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T05:10:04.272162] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T05:10:04.295141] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T05:10:04.295253] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T05:10:04.295296] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T05:10:04.295543] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T05:10:04.296425] Processed race 44461 for house_13 [2026-03-04T05:10:04.296493] Processed race 44660 for house_130 [2026-03-04T05:10:04.326381] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T05:10:04.326512] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T05:10:04.326641] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T05:10:04.326703] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T05:10:04.326746] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T05:10:04.326787] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T05:10:04.327034] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T05:10:04.328586] Processed race 44668 for house_131 [2026-03-04T05:10:04.456443] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T05:10:04.456598] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T05:10:04.456652] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T05:10:04.457055] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T05:10:04.459215] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T05:10:04.459303] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T05:10:04.459348] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T05:10:04.459555] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T05:10:04.463303] Processed race 44437 for house_137 [2026-03-04T05:10:04.463458] Processed race 44696 for house_134 [2026-03-04T05:10:04.464148] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T05:10:04.464241] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T05:10:04.464285] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T05:10:04.464319] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T05:10:04.464993] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T05:10:04.466462] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T05:10:04.466550] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T05:10:04.466616] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T05:10:04.466657] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T05:10:04.466852] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T05:10:04.467827] Processed race 44445 for house_138 [2026-03-04T05:10:04.467900] Processed race 44449 for house_139 [2026-03-04T05:10:04.502259] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T05:10:04.502427] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T05:10:04.502537] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T05:10:04.502934] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T05:10:04.505112] Processed race 44545 for house_14 [2026-03-04T05:10:04.654507] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T05:10:04.654677] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T05:10:04.654736] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T05:10:04.654999] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T05:10:04.655932] Processed race 44553 for house_150 [2026-03-04T05:10:04.667640] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T05:10:04.667745] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T05:10:04.667778] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T05:10:04.667803] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T05:10:04.668002] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T05:10:04.669156] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T05:10:04.669241] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T05:10:04.669285] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T05:10:04.669321] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T05:10:04.669505] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T05:10:04.670613] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T05:10:04.670686] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T05:10:04.670724] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T05:10:04.670756] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T05:10:04.670788] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T05:10:04.670958] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T05:10:04.676071] Processed race 44497 for house_144 [2026-03-04T05:10:04.676206] Processed race 44481 for house_142 [2026-03-04T05:10:04.676244] Processed race 44537 for house_149 [2026-03-04T05:10:04.715922] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T05:10:04.716072] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T05:10:04.716264] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T05:10:04.716900] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T05:10:04.718466] Processed race 44573 for house_16 [2026-03-04T05:10:04.831963] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T05:10:04.832190] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T05:10:04.832258] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T05:10:04.832305] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T05:10:04.832627] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T05:10:04.833672] Processed race 44577 for house_17 [2026-03-04T05:10:04.846373] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T05:10:04.846515] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T05:10:04.846588] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T05:10:04.846810] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T05:10:04.847795] Processed race 44581 for house_17 [2026-03-04T05:10:04.853763] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T05:10:04.854014] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T05:10:04.854054] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T05:10:04.854320] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T05:10:04.856273] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T05:10:04.856392] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T05:10:04.856439] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T05:10:04.856828] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T05:10:04.858041] Processed race 44593 for house_19 [2026-03-04T05:10:04.858119] Processed race 44597 for house_19 [2026-03-04T05:10:04.894237] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T05:10:04.894384] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T05:10:04.894420] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T05:10:04.894634] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T05:10:04.895353] Processed race 44629 for house_23 [2026-03-04T05:10:04.994147] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T05:10:04.994344] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T05:10:04.994384] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T05:10:04.994639] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T05:10:04.995652] Processed race 44633 for house_23 [2026-03-04T05:10:05.012042] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T05:10:05.012160] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T05:10:05.012233] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T05:10:05.012428] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T05:10:05.013053] Processed race 44645 for house_25 [2026-03-04T05:10:05.014515] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T05:10:05.014597] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T05:10:05.014633] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T05:10:05.014774] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T05:10:05.015255] Processed race 44653 for house_26 [2026-03-04T05:10:05.015684] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T05:10:05.015739] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T05:10:05.015770] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T05:10:05.015905] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T05:10:05.016427] Processed race 44661 for house_27 [2026-03-04T05:10:05.141274] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T05:10:05.141745] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T05:10:05.141994] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T05:10:05.143921] Processed race 44482 for house_3 [2026-03-04T05:10:05.143474] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T05:10:05.174556] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T05:10:05.174997] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T05:10:05.175038] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T05:10:05.176962] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T05:10:05.177045] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T05:10:05.177883] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T05:10:05.177940] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T05:10:05.178853] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T05:10:05.178565] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T05:10:05.182020] Processed race 44462 for house_37 [2026-03-04T05:10:05.182104] Processed race 44693 for house_30 [2026-03-04T05:10:05.314123] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T05:10:05.314334] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T05:10:05.315287] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T05:10:05.318509] Processed race 44466 for house_37 [2026-03-04T05:10:05.316675] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T05:10:05.359506] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T05:10:05.359672] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T05:10:05.359731] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T05:10:05.359770] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T05:10:05.358018] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T05:10:05.360028] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T05:10:05.363617] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T05:10:05.365948] Processed race 44498 for house_41 [2026-03-04T05:10:05.367326] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T05:10:05.367613] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T05:10:05.367868] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T05:10:05.371048] Processed race 44494 for house_40 [2026-03-04T05:10:05.494636] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T05:10:05.494820] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T05:10:05.494884] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T05:10:05.494959] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T05:10:05.496867] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T05:10:05.498043] Processed race 44502 for house_41 [2026-03-04T05:10:05.536694] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T05:10:05.536852] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T05:10:05.536912] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T05:10:05.539848] Processed race 44526 for house_44 [2026-03-04T05:10:05.539515] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T05:10:05.530756] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T05:10:05.542406] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T05:10:05.542476] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T05:10:05.542746] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T05:10:05.551974] Processed race 44522 for house_44 [2026-03-04T05:10:05.660288] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T05:10:05.660527] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T05:10:05.660591] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T05:10:05.661121] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T05:10:05.665812] Processed race 44542 for house_47 [2026-03-04T05:10:05.718335] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T05:10:05.718498] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T05:10:05.718561] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T05:10:05.718632] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T05:10:05.718680] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T05:10:05.718730] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T05:10:05.718767] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T05:10:05.718812] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T05:10:05.718863] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T05:10:05.720460] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T05:10:05.739677] Processed race 44558 for house_49 [2026-03-04T05:10:05.741465] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T05:10:05.741589] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T05:10:05.741644] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T05:10:05.742330] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T05:10:05.744318] Processed race 44654 for house_5 [2026-03-04T05:10:05.839703] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T05:10:05.840093] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T05:10:05.840148] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T05:10:05.840189] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T05:10:05.840219] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T05:10:05.840890] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T05:10:05.840944] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T05:10:05.841766] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T05:10:05.843640] Processed race 44570 for house_50 [2026-03-04T05:10:05.892887] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T05:10:05.893036] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T05:10:05.893077] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T05:10:05.893433] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T05:10:05.896922] Processed race 44590 for house_52 [2026-03-04T05:10:05.907213] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T05:10:05.907351] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T05:10:05.907388] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T05:10:05.907597] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T05:10:05.908508] Processed race 44618 for house_56 [2026-03-04T05:10:06.009624] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T05:10:06.009757] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T05:10:06.009799] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T05:10:06.010031] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T05:10:06.010996] Processed race 44622 for house_56 [2026-03-04T05:10:06.053143] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T05:10:06.053500] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T05:10:06.053547] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T05:10:06.053767] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T05:10:06.054921] Processed race 44638 for house_58 [2026-03-04T05:10:06.067254] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T05:10:06.067377] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T05:10:06.067428] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T05:10:06.067677] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T05:10:06.068949] Processed race 44642 for house_59 [2026-03-04T05:10:06.109390] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T05:10:06.109517] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T05:10:06.109558] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T05:10:06.109773] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T05:10:06.110563] Processed race 44669 for house_28 [2026-03-04T05:10:06.168139] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T05:10:06.168311] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T05:10:06.168359] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T05:10:06.168623] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T05:10:06.169910] Processed race 44662 for house_60 [2026-03-04T05:10:06.212109] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T05:10:06.212259] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T05:10:06.212316] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T05:10:06.212562] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T05:10:06.213738] Processed race 44666 for house_61 [2026-03-04T05:10:06.227796] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T05:10:06.227940] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T05:10:06.227985] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T05:10:06.228274] Processed race 44670 for house_61 [2026-03-04T05:10:06.228231] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T05:10:06.232843] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T05:10:06.233089] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T05:10:06.233262] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T05:10:06.233471] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T05:10:06.234586] Processed race 44486 for house_3 [2026-03-04T05:10:06.275200] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T05:10:06.275335] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T05:10:06.275398] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T05:10:06.275659] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T05:10:06.279706] Processed race 44690 for house_64 [2026-03-04T05:10:06.327931] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T05:10:06.328079] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T05:10:06.328123] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T05:10:06.328373] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T05:10:06.329199] Processed race 44694 for house_64 [2026-03-04T05:10:06.375191] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T05:10:06.375296] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T05:10:06.375334] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T05:10:06.375534] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T05:10:06.376456] Processed race 44431 for house_67 [2026-03-04T05:10:06.392629] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T05:10:06.392754] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T05:10:06.392794] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T05:10:06.392987] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T05:10:06.393864] Processed race 44435 for house_67 [2026-03-04T05:10:06.408299] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T05:10:06.408411] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T05:10:06.408466] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T05:10:06.408680] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T05:10:06.409342] Processed race 44535 for house_7 [2026-03-04T05:10:06.435752] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T05:10:06.435884] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T05:10:06.435938] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T05:10:06.436177] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T05:10:06.437270] Processed race 44539 for house_7 [2026-03-04T05:10:06.485007] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T05:10:06.485120] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T05:10:06.485155] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T05:10:06.485202] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T05:10:06.485388] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T05:10:06.486146] Processed race 44467 for house_70 [2026-03-04T05:10:06.532310] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T05:10:06.532450] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T05:10:06.532498] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T05:10:06.532546] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T05:10:06.532586] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T05:10:06.532797] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T05:10:06.533613] Processed race 44475 for house_71 [2026-03-04T05:10:06.551163] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T05:10:06.551286] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T05:10:06.551331] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T05:10:06.551554] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T05:10:06.552317] Processed race 44499 for house_74 [2026-03-04T05:10:06.568714] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T05:10:06.568861] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T05:10:06.568918] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T05:10:06.569217] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T05:10:06.570011] Processed race 44507 for house_76 [2026-03-04T05:10:06.594336] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T05:10:06.594467] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T05:10:06.594505] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T05:10:06.594536] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T05:10:06.594854] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T05:10:06.596621] Processed race 44511 for house_76 [2026-03-04T05:10:06.647937] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T05:10:06.648067] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T05:10:06.648106] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T05:10:06.648704] Processed race 44627 for house_8 [2026-03-04T05:10:06.648646] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T05:10:06.692229] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T05:10:06.692361] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T05:10:06.692410] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T05:10:06.692641] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T05:10:06.695642] Processed race 44543 for house_80 [2026-03-04T05:10:06.810305] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T05:10:06.810466] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T05:10:06.810535] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T05:10:06.810907] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T05:10:06.812205] Processed race 44611 for house_88 [2026-03-04T05:10:06.850033] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T05:10:06.850301] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T05:10:06.850374] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T05:10:06.850875] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T05:10:06.851228] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T05:10:06.851975] Processed race 44619 for house_89 [2026-03-04T05:10:06.974134] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T05:10:06.974290] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T05:10:06.974334] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T05:10:06.974382] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T05:10:06.974642] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T05:10:06.975537] Processed race 44707 for house_9 [2026-03-04T05:10:07.009225] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T05:10:07.009404] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T05:10:07.009455] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T05:10:07.009729] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T05:10:07.014896] Processed race 44639 for house_91 [2026-03-04T05:10:07.132870] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T05:10:07.133130] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T05:10:07.133280] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T05:10:07.133488] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T05:10:07.134641] Processed race 44647 for house_92 [2026-03-04T05:10:07.171453] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T05:10:07.171564] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T05:10:07.171629] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T05:10:07.171947] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T05:10:07.172769] Processed race 44655 for house_93 [2026-03-04T05:10:07.307456] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T05:10:07.307608] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T05:10:07.307648] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T05:10:07.307675] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T05:10:07.307698] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T05:10:07.307720] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T05:10:07.307922] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T05:10:07.308633] Processed race 44663 for house_94 [2026-03-04T05:10:07.354232] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T05:10:07.354436] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T05:10:07.354493] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T05:10:07.354529] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T05:10:07.354752] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T05:10:07.357020] Processed race 44679 for house_97 [2026-03-04T05:10:07.466832] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T05:10:07.467019] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T05:10:07.467073] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T05:10:07.467647] Processed race 44687 for house_98 [2026-03-04T05:10:07.467520] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T05:10:07.524470] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T05:10:07.524614] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T05:10:07.524671] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T05:10:07.524707] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T05:10:07.524965] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T05:10:07.531722] Processed race 44691 for house_98 [2026-03-04T05:10:07.631189] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T05:10:07.631541] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T05:10:07.631803] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T05:10:07.632093] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T05:10:07.636291] Processed race 44406 for senate_11 [2026-03-04T05:10:07.691621] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T05:10:07.692123] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T05:10:07.692219] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T05:10:07.692267] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T05:10:07.692530] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T05:10:07.692812] Processed race 44378 for senate_19 [2026-03-04T05:10:07.777428] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T05:10:07.777970] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T05:10:07.778051] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T05:10:07.778095] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T05:10:07.778965] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T05:10:07.778645] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T05:10:07.780268] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T05:10:07.781118] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T05:10:07.782348] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T05:10:07.782416] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T05:10:07.782459] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T05:10:07.782969] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T05:10:07.785991] Processed race 44583 for house_85 [2026-03-04T05:10:07.786080] Processed race 44587 for house_85 [2026-03-04T05:10:07.786165] Processed race 44595 for house_86 [2026-03-04T05:10:07.797963] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T05:10:07.798114] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T05:10:07.798496] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T05:10:07.799253] Processed race 44711 for senate_2 [2026-03-04T05:10:07.799097] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T05:10:07.863801] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T05:10:07.863988] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T05:10:07.864033] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T05:10:07.864341] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T05:10:07.866745] Processed race 44377 for senate_21 [2026-03-04T05:10:07.938568] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T05:10:07.938873] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T05:10:07.938924] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T05:10:07.938958] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T05:10:07.939531] Processed race 44376 for senate_22 [2026-03-04T05:10:07.959766] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T05:10:07.960336] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T05:10:07.960435] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T05:10:07.960924] Processed race 44381 for senate_4 [2026-03-04T05:10:07.963497] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T05:10:07.963909] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T05:10:07.963976] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T05:10:07.964039] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T05:10:07.964225] Processed race 44382 for senate_3 [2026-03-04T05:10:07.964390] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T05:10:07.964444] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T05:10:07.965048] Processed race 44379 for senate_5 [2026-03-04T05:10:08.026205] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T05:10:08.026385] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T05:10:08.026450] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T05:10:08.026493] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T05:10:08.026779] Processed race 44380 for senate_5 [2026-03-04T05:10:08.043430] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T05:20:03.645041] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T05:20:03.673994] ✅ Loaded candidate metadata for state legislature [2026-03-04T05:20:03.674122] Starting parallel fetching of 98 races... [2026-03-04T05:20:03.679159] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T05:20:03.693376] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T05:20:03.695128] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T05:20:03.801998] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T05:20:03.806361] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T05:20:03.877051] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T05:20:03.878293] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T05:20:03.878393] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T05:20:03.878690] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T05:20:03.882220] Processed race 44605 for house_1 [2026-03-04T05:20:03.920780] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T05:20:03.920928] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T05:20:03.920988] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T05:20:03.921031] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T05:20:03.922318] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T05:20:03.927719] Processed race 44496 for house_10 [2026-03-04T05:20:03.930889] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T05:20:03.930996] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T05:20:03.931079] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T05:20:03.931116] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T05:20:03.931350] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T05:20:03.932636] Processed race 44428 for house_1 [2026-03-04T05:20:04.082705] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T05:20:04.082811] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T05:20:04.082857] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T05:20:04.083248] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T05:20:04.084847] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T05:20:04.084917] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T05:20:04.084968] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T05:20:04.085005] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T05:20:04.085245] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T05:20:04.099919] Processed race 44436 for house_101 [2026-03-04T05:20:04.100034] Processed race 44468 for house_106 [2026-03-04T05:20:04.113023] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T05:20:04.113875] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T05:20:04.113944] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T05:20:04.114346] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T05:20:04.115622] Processed race 44480 for house_108 [2026-03-04T05:20:04.144703] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T05:20:04.144944] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T05:20:04.144990] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T05:20:04.145301] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T05:20:04.145367] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T05:20:04.145889] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T05:20:04.147921] Processed race 44512 for house_112 [2026-03-04T05:20:04.192941] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T05:20:04.193165] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T05:20:04.193223] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T05:20:04.193463] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T05:20:04.201539] Processed race 44548 for house_117 [2026-03-04T05:20:04.287681] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T05:20:04.287957] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T05:20:04.288182] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T05:20:04.288355] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T05:20:04.288654] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T05:20:04.292358] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T05:20:04.292453] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T05:20:04.292508] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T05:20:04.292558] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T05:20:04.292767] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T05:20:04.294065] Processed race 44560 for house_118 [2026-03-04T05:20:04.294295] Processed race 44580 for house_120 [2026-03-04T05:20:04.295546] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T05:20:04.295645] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T05:20:04.295707] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T05:20:04.295921] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T05:20:04.296687] Processed race 44564 for house_119 [2026-03-04T05:20:04.377113] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T05:20:04.377292] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T05:20:04.377338] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T05:20:04.377680] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T05:20:04.379652] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T05:20:04.379793] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T05:20:04.379866] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T05:20:04.380089] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T05:20:04.378618] Processed race 44588 for house_121 [2026-03-04T05:20:04.381041] Processed race 44596 for house_122 [2026-03-04T05:20:04.535933] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T05:20:04.536068] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T05:20:04.536211] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T05:20:04.536269] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T05:20:04.536310] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T05:20:04.536749] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T05:20:04.541444] Processed race 44612 for house_125 [2026-03-04T05:20:04.542828] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T05:20:04.542916] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T05:20:04.543219] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T05:20:04.543496] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T05:20:04.544272] Processed race 44620 for house_126 [2026-03-04T05:20:04.549330] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T05:20:04.549517] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T05:20:04.549596] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T05:20:04.549836] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T05:20:04.555047] Processed race 44616 for house_125 [2026-03-04T05:20:04.565948] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T05:20:04.566100] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T05:20:04.566505] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T05:20:04.566830] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T05:20:04.569789] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T05:20:04.569878] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T05:20:04.569937] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T05:20:04.569993] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T05:20:04.570219] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T05:20:04.571347] Processed race 44648 for house_129 [2026-03-04T05:20:04.571424] Processed race 44624 for house_126 [2026-03-04T05:20:04.723706] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T05:20:04.723854] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T05:20:04.723914] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T05:20:04.724164] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T05:20:04.725104] Processed race 44660 for house_130 [2026-03-04T05:20:04.738479] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T05:20:04.738640] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T05:20:04.738692] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T05:20:04.738730] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T05:20:04.738764] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T05:20:04.738806] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T05:20:04.739045] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T05:20:04.740424] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T05:20:04.740494] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T05:20:04.740540] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T05:20:04.740828] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T05:20:04.742208] Processed race 44668 for house_131 [2026-03-04T05:20:04.742328] Processed race 44461 for house_13 [2026-03-04T05:20:04.761564] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T05:20:04.761732] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T05:20:04.761775] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T05:20:04.762034] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T05:20:04.763218] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T05:20:04.763291] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T05:20:04.763335] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T05:20:04.763702] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T05:20:04.766981] Processed race 44437 for house_137 [2026-03-04T05:20:04.767214] Processed race 44696 for house_134 [2026-03-04T05:20:04.914475] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T05:20:04.914631] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T05:20:04.914687] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T05:20:04.914725] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T05:20:04.914943] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T05:20:04.915864] Processed race 44445 for house_138 [2026-03-04T05:20:04.931375] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T05:20:04.931509] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T05:20:04.931558] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T05:20:04.931775] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T05:20:04.932889] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T05:20:04.932975] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T05:20:04.933032] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T05:20:04.933063] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T05:20:04.933227] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T05:20:04.934513] Processed race 44545 for house_14 [2026-03-04T05:20:04.934597] Processed race 44449 for house_139 [2026-03-04T05:20:04.940608] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T05:20:04.940683] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T05:20:04.940716] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T05:20:04.940742] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T05:20:04.940916] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T05:20:04.942302] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T05:20:04.942363] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T05:20:04.942396] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T05:20:04.942435] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T05:20:04.942595] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T05:20:04.943359] Processed race 44481 for house_142 [2026-03-04T05:20:04.943425] Processed race 44497 for house_144 [2026-03-04T05:20:05.088049] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T05:20:05.088236] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T05:20:05.088310] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T05:20:05.089079] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T05:20:05.089158] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T05:20:05.089474] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T05:20:05.092653] Processed race 44537 for house_149 [2026-03-04T05:20:05.104427] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T05:20:05.104623] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T05:20:05.104683] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T05:20:05.104921] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T05:20:05.106380] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T05:20:05.106458] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T05:20:05.106518] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T05:20:05.106760] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T05:20:05.108098] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T05:20:05.108197] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T05:20:05.108242] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T05:20:05.108276] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T05:20:05.108439] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T05:20:05.111120] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T05:20:05.111205] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T05:20:05.111248] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T05:20:05.111423] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T05:20:05.112035] Processed race 44553 for house_150 [2026-03-04T05:20:05.112098] Processed race 44581 for house_17 [2026-03-04T05:20:05.112136] Processed race 44577 for house_17 [2026-03-04T05:20:05.112173] Processed race 44573 for house_16 [2026-03-04T05:20:05.262293] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T05:20:05.264169] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T05:20:05.264270] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T05:20:05.264566] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T05:20:05.269094] Processed race 44593 for house_19 [2026-03-04T05:20:05.288988] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T05:20:05.289128] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T05:20:05.289169] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T05:20:05.291759] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T05:20:05.295003] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T05:20:05.295586] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T05:20:05.295681] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T05:20:05.296040] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T05:20:05.297139] Processed race 44633 for house_23 [2026-03-04T05:20:05.297228] Processed race 44629 for house_23 [2026-03-04T05:20:05.297835] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T05:20:05.297904] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T05:20:05.297946] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T05:20:05.298142] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T05:20:05.299366] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T05:20:05.299439] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T05:20:05.299495] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T05:20:05.299669] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T05:20:05.300366] Processed race 44645 for house_25 [2026-03-04T05:20:05.300436] Processed race 44597 for house_19 [2026-03-04T05:20:05.441988] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T05:20:05.442140] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T05:20:05.442201] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T05:20:05.442429] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T05:20:05.443840] Processed race 44653 for house_26 [2026-03-04T05:20:05.478415] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T05:20:05.478553] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T05:20:05.478628] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T05:20:05.479071] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T05:20:05.481192] Processed race 44661 for house_27 [2026-03-04T05:20:05.498392] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T05:20:05.498557] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T05:20:05.498621] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T05:20:05.498861] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T05:20:05.499659] Processed race 44669 for house_28 [2026-03-04T05:20:05.505351] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T05:20:05.505508] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T05:20:05.505554] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T05:20:05.505804] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T05:20:05.508486] Processed race 44482 for house_3 [2026-03-04T05:20:05.510833] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T05:20:05.510918] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T05:20:05.511038] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T05:20:05.512340] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T05:20:05.514240] Processed race 44486 for house_3 [2026-03-04T05:20:05.607296] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T05:20:05.607458] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T05:20:05.607494] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T05:20:05.607708] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T05:20:05.609508] Processed race 44693 for house_30 [2026-03-04T05:20:05.636818] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T05:20:05.636991] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T05:20:05.637047] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T05:20:05.637083] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T05:20:05.638409] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T05:20:05.644348] Processed race 44462 for house_37 [2026-03-04T05:20:05.670770] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T05:20:05.670920] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T05:20:05.670964] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T05:20:05.671000] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T05:20:05.672290] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T05:20:05.681225] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T05:20:05.681373] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T05:20:05.681434] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T05:20:05.681477] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T05:20:05.681722] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T05:20:05.684017] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T05:20:05.684116] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T05:20:05.684164] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T05:20:05.685446] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T05:20:05.687258] Processed race 44494 for house_40 [2026-03-04T05:20:05.687345] Processed race 44498 for house_41 [2026-03-04T05:20:05.687401] Processed race 44466 for house_37 [2026-03-04T05:20:05.781148] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T05:20:05.782398] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T05:20:05.782462] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T05:20:05.782500] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T05:20:05.782767] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T05:20:05.784718] Processed race 44502 for house_41 [2026-03-04T05:20:05.798154] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T05:20:05.799373] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T05:20:05.799428] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T05:20:05.799685] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T05:20:05.804068] Processed race 44522 for house_44 [2026-03-04T05:20:05.842012] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T05:20:05.843217] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T05:20:05.843301] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T05:20:05.843540] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T05:20:05.845845] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T05:20:05.845916] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T05:20:05.845954] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T05:20:05.845987] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T05:20:05.846016] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T05:20:05.846045] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T05:20:05.846074] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T05:20:05.846112] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T05:20:05.846141] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T05:20:05.847371] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T05:20:05.848093] Processed race 44526 for house_44 [2026-03-04T05:20:05.848159] Processed race 44558 for house_49 [2026-03-04T05:20:05.850602] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T05:20:05.850678] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T05:20:05.850732] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T05:20:05.850935] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T05:20:05.852915] Processed race 44542 for house_47 [2026-03-04T05:20:05.958514] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T05:20:05.958703] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T05:20:05.958772] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T05:20:05.958822] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T05:20:05.958858] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T05:20:05.958894] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T05:20:05.958924] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T05:20:05.959154] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T05:20:05.961957] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T05:20:05.962070] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T05:20:05.962130] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T05:20:05.963428] Processed race 44570 for house_50 [2026-03-04T05:20:05.964912] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T05:20:05.967780] Processed race 44654 for house_5 [2026-03-04T05:20:06.006534] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T05:20:06.006902] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T05:20:06.006988] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T05:20:06.007033] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T05:20:06.007207] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T05:20:06.007280] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T05:20:06.007489] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T05:20:06.008386] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T05:20:06.009775] Processed race 44590 for house_52 [2026-03-04T05:20:06.009878] Processed race 44618 for house_56 [2026-03-04T05:20:06.128451] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T05:20:06.128705] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T05:20:06.128762] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T05:20:06.129706] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T05:20:06.129982] Processed race 44638 for house_58 [2026-03-04T05:20:06.162225] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T05:20:06.162406] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T05:20:06.162480] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T05:20:06.163224] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T05:20:06.165927] Processed race 44662 for house_60 [2026-03-04T05:20:06.280396] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T05:20:06.280596] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T05:20:06.280644] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T05:20:06.281027] Processed race 44670 for house_61 [2026-03-04T05:20:06.280925] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T05:20:06.325980] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T05:20:06.326156] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T05:20:06.326291] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T05:20:06.327308] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T05:20:06.329254] Processed race 44690 for house_64 [2026-03-04T05:20:06.445991] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T05:20:06.446745] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T05:20:06.446827] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T05:20:06.448042] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T05:20:06.452821] Processed race 44694 for house_64 [2026-03-04T05:20:06.483350] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T05:20:06.483540] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T05:20:06.483716] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T05:20:06.484014] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T05:20:06.485132] Processed race 44431 for house_67 [2026-03-04T05:20:06.614470] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T05:20:06.615307] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T05:20:06.615365] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T05:20:06.616299] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T05:20:06.623838] Processed race 44435 for house_67 [2026-03-04T05:20:06.696160] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T05:20:06.696335] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T05:20:06.696393] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T05:20:06.696676] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T05:20:06.701804] Processed race 44535 for house_7 [2026-03-04T05:20:06.790435] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T05:20:06.790627] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T05:20:06.790678] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T05:20:06.790911] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T05:20:06.792629] Processed race 44539 for house_7 [2026-03-04T05:20:06.855027] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T05:20:06.855455] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T05:20:06.855809] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T05:20:06.856131] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T05:20:06.857080] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T05:20:06.858629] Processed race 44467 for house_70 [2026-03-04T05:20:06.951359] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T05:20:06.951506] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T05:20:06.951553] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T05:20:06.951619] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T05:20:06.951668] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T05:20:06.951895] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T05:20:06.952724] Processed race 44475 for house_71 [2026-03-04T05:20:07.015207] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T05:20:07.015377] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T05:20:07.015428] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T05:20:07.015818] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T05:20:07.017634] Processed race 44499 for house_74 [2026-03-04T05:20:07.075897] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T05:20:07.077150] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T05:20:07.077236] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T05:20:07.077483] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T05:20:07.085168] Processed race 44622 for house_56 [2026-03-04T05:20:07.107984] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T05:20:07.108131] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T05:20:07.108187] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T05:20:07.108395] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T05:20:07.111061] Processed race 44507 for house_76 [2026-03-04T05:20:07.176422] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T05:20:07.176588] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T05:20:07.176632] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T05:20:07.176664] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T05:20:07.176856] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T05:20:07.177618] Processed race 44511 for house_76 [2026-03-04T05:20:07.234671] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T05:20:07.237198] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T05:20:07.237296] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T05:20:07.238131] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T05:20:07.238401] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T05:20:07.240768] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T05:20:07.240901] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T05:20:07.241126] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T05:20:07.241798] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T05:20:07.241887] Processed race 44627 for house_8 [2026-03-04T05:20:07.243342] Processed race 44666 for house_61 [2026-03-04T05:20:07.234823] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T05:20:07.243444] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T05:20:07.243915] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T05:20:07.244836] Processed race 44642 for house_59 [2026-03-04T05:20:07.261209] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T05:20:07.261321] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T05:20:07.261365] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T05:20:07.261630] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T05:20:07.262423] Processed race 44543 for house_80 [2026-03-04T05:20:07.339400] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T05:20:07.339587] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T05:20:07.339657] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T05:20:07.339918] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T05:20:07.341829] Processed race 44583 for house_85 [2026-03-04T05:20:07.440720] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T05:20:07.440855] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T05:20:07.440894] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T05:20:07.441099] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T05:20:07.442283] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T05:20:07.442341] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T05:20:07.442372] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T05:20:07.442541] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T05:20:07.443470] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T05:20:07.443534] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T05:20:07.443591] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T05:20:07.443776] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T05:20:07.444403] Processed race 44587 for house_85 [2026-03-04T05:20:07.444473] Processed race 44595 for house_86 [2026-03-04T05:20:07.444532] Processed race 44611 for house_88 [2026-03-04T05:20:07.444965] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T05:20:07.445040] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T05:20:07.445086] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T05:20:07.445124] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T05:20:07.445331] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T05:20:07.445954] Processed race 44619 for house_89 [2026-03-04T05:20:07.497260] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T05:20:07.497413] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T05:20:07.497457] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T05:20:07.497500] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T05:20:07.497743] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T05:20:07.513494] Processed race 44707 for house_9 [2026-03-04T05:20:07.674981] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T05:20:07.675656] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T05:20:07.675713] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T05:20:07.675749] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T05:20:07.675782] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T05:20:07.675813] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T05:20:07.676037] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T05:20:07.677189] Processed race 44663 for house_94 [2026-03-04T05:20:07.678191] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T05:20:07.678352] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T05:20:07.678398] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T05:20:07.678679] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T05:20:07.680227] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T05:20:07.680300] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T05:20:07.680341] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T05:20:07.680600] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T05:20:07.681378] Processed race 44655 for house_93 [2026-03-04T05:20:07.681525] Processed race 44647 for house_92 [2026-03-04T05:20:07.715695] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T05:20:07.715894] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T05:20:07.715945] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T05:20:07.715983] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T05:20:07.717303] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T05:20:07.719783] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T05:20:07.719854] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T05:20:07.719908] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T05:20:07.720102] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T05:20:07.727649] Processed race 44679 for house_97 [2026-03-04T05:20:07.727769] Processed race 44639 for house_91 [2026-03-04T05:20:07.832229] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T05:20:07.832385] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T05:20:07.832446] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T05:20:07.832699] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T05:20:07.833668] Processed race 44687 for house_98 [2026-03-04T05:20:07.855497] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T05:20:07.855651] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T05:20:07.855707] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T05:20:07.855747] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T05:20:07.856200] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T05:20:07.859803] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T05:20:07.859883] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T05:20:07.859920] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T05:20:07.860115] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T05:20:07.865293] Processed race 44691 for house_98 [2026-03-04T05:20:07.865430] Processed race 44406 for senate_11 [2026-03-04T05:20:07.886014] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T05:20:07.887469] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T05:20:07.887528] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T05:20:07.887561] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T05:20:07.887845] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T05:20:07.891489] Processed race 44378 for senate_19 [2026-03-04T05:20:08.005843] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T05:20:08.005934] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T05:20:08.005966] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T05:20:08.005013] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T05:20:08.006220] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T05:20:08.006274] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T05:20:08.006445] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T05:20:08.007221] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T05:20:08.007774] Processed race 44711 for senate_2 [2026-03-04T05:20:08.007835] Processed race 44377 for senate_21 [2026-03-04T05:20:08.018928] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T05:20:08.019353] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T05:20:08.019413] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T05:20:08.019887] Processed race 44382 for senate_3 [2026-03-04T05:20:08.025785] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T05:20:08.025868] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T05:20:08.025900] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T05:20:08.025925] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T05:20:08.026116] Processed race 44376 for senate_22 [2026-03-04T05:20:08.157942] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T05:20:08.159261] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T05:20:08.159344] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T05:20:08.159637] Processed race 44379 for senate_5 [2026-03-04T05:20:08.174905] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T05:20:08.175048] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T05:20:08.176232] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T05:20:08.176277] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T05:20:08.176602] Processed race 44380 for senate_5 [2026-03-04T05:20:09.112950] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T05:20:09.113107] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T05:20:09.113168] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T05:20:09.113427] Processed race 44381 for senate_4 [2026-03-04T05:20:09.123905] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T05:30:04.387320] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T05:30:04.388165] ✅ Loaded candidate metadata for state legislature [2026-03-04T05:30:04.388258] Starting parallel fetching of 98 races... [2026-03-04T05:30:04.431265] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T05:30:04.470975] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T05:30:04.535532] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T05:30:04.591762] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T05:30:04.661396] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T05:30:04.685744] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T05:30:04.686010] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T05:30:04.686059] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T05:30:04.686613] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T05:30:04.689310] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T05:30:04.689399] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T05:30:04.689453] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T05:30:04.689591] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T05:30:04.689930] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T05:30:04.696566] Processed race 44605 for house_1 [2026-03-04T05:30:04.696981] Processed race 44496 for house_10 [2026-03-04T05:30:04.741407] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T05:30:04.741561] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T05:30:04.741624] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T05:30:04.741662] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T05:30:04.741936] Processed race 44428 for house_1 [2026-03-04T05:30:04.741894] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T05:30:04.888044] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T05:30:04.888151] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T05:30:04.888217] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T05:30:04.888256] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T05:30:04.888472] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T05:30:04.889700] Processed race 44468 for house_106 [2026-03-04T05:30:04.906099] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T05:30:04.906207] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T05:30:04.906248] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T05:30:04.906280] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T05:30:04.906318] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T05:30:04.906548] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T05:30:04.909643] Processed race 44512 for house_112 [2026-03-04T05:30:04.930194] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T05:30:04.930301] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T05:30:04.930358] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T05:30:04.930594] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T05:30:04.938898] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T05:30:04.938996] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T05:30:04.939044] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T05:30:04.939311] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T05:30:04.940511] Processed race 44436 for house_101 [2026-03-04T05:30:04.940611] Processed race 44480 for house_108 [2026-03-04T05:30:04.969347] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T05:30:04.969461] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T05:30:04.969530] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T05:30:04.969846] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T05:30:04.974083] Processed race 44548 for house_117 [2026-03-04T05:30:05.109592] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T05:30:05.109893] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T05:30:05.109956] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T05:30:05.109993] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T05:30:05.110233] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T05:30:05.121144] Processed race 44560 for house_118 [2026-03-04T05:30:05.122305] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T05:30:05.122387] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T05:30:05.122443] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T05:30:05.122505] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T05:30:05.122738] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T05:30:05.124114] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T05:30:05.124203] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T05:30:05.124256] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T05:30:05.124446] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T05:30:05.129179] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T05:30:05.129259] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T05:30:05.129322] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T05:30:05.129503] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T05:30:05.130911] Processed race 44580 for house_120 [2026-03-04T05:30:05.130992] Processed race 44564 for house_119 [2026-03-04T05:30:05.131050] Processed race 44588 for house_121 [2026-03-04T05:30:05.160956] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T05:30:05.161074] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T05:30:05.161121] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T05:30:05.161403] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T05:30:05.165484] Processed race 44596 for house_122 [2026-03-04T05:30:05.297918] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T05:30:05.298050] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T05:30:05.298105] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T05:30:05.298141] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T05:30:05.298189] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T05:30:05.298432] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T05:30:05.305553] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T05:30:05.305659] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T05:30:05.305720] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T05:30:05.305915] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T05:30:05.318112] Processed race 44612 for house_125 [2026-03-04T05:30:05.318249] Processed race 44616 for house_125 [2026-03-04T05:30:05.326530] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T05:30:05.326661] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T05:30:05.326728] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T05:30:05.327406] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T05:30:05.327667] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T05:30:05.340156] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T05:30:05.340295] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T05:30:05.340340] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T05:30:05.340594] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T05:30:05.348325] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T05:30:05.348427] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T05:30:05.348469] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T05:30:05.348680] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T05:30:05.385141] Processed race 44624 for house_126 [2026-03-04T05:30:05.385264] Processed race 44648 for house_129 [2026-03-04T05:30:05.385315] Processed race 44620 for house_126 [2026-03-04T05:30:05.474452] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T05:30:05.474603] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T05:30:05.474649] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T05:30:05.475593] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T05:30:05.478099] Processed race 44461 for house_13 [2026-03-04T05:30:05.505254] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T05:30:05.506132] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T05:30:05.506192] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T05:30:05.506537] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T05:30:05.507477] Processed race 44660 for house_130 [2026-03-04T05:30:05.524496] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T05:30:05.524675] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T05:30:05.524722] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T05:30:05.524753] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T05:30:05.524785] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T05:30:05.527976] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T05:30:05.528359] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T05:30:05.570532] Processed race 44668 for house_131 [2026-03-04T05:30:05.572312] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T05:30:05.572404] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T05:30:05.572449] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T05:30:05.572691] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T05:30:05.576891] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T05:30:05.576989] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T05:30:05.577035] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T05:30:05.577322] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T05:30:05.582948] Processed race 44696 for house_134 [2026-03-04T05:30:05.583067] Processed race 44437 for house_137 [2026-03-04T05:30:05.703670] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T05:30:05.704920] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T05:30:05.704983] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T05:30:05.705019] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T05:30:05.705256] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T05:30:05.707215] Processed race 44445 for house_138 [2026-03-04T05:30:05.742444] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T05:30:05.742607] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T05:30:05.742652] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T05:30:05.742687] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T05:30:05.743004] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T05:30:05.744017] Processed race 44449 for house_139 [2026-03-04T05:30:05.794205] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T05:30:05.794358] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T05:30:05.794415] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T05:30:05.794453] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T05:30:05.794696] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T05:30:05.798544] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T05:30:05.798649] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T05:30:05.798704] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T05:30:05.799996] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T05:30:05.801942] Processed race 44481 for house_142 [2026-03-04T05:30:05.802020] Processed race 44545 for house_14 [2026-03-04T05:30:05.925264] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T05:30:05.925405] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T05:30:05.925445] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T05:30:05.925477] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T05:30:05.961715] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T05:30:05.962893] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T05:30:05.962943] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T05:30:05.962977] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T05:30:05.963013] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T05:30:05.963296] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T05:30:05.971046] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T05:30:05.971201] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T05:30:05.971251] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T05:30:05.971534] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T05:30:05.976816] Processed race 44537 for house_149 [2026-03-04T05:30:05.977074] Processed race 44553 for house_150 [2026-03-04T05:30:05.977282] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T05:30:05.988678] Processed race 44497 for house_144 [2026-03-04T05:30:06.005677] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T05:30:06.005812] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T05:30:06.008001] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T05:30:06.008040] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T05:30:06.008277] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T05:30:06.013283] Processed race 44577 for house_17 [2026-03-04T05:30:06.058156] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T05:30:06.058286] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T05:30:06.058337] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T05:30:06.060118] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T05:30:06.063320] Processed race 44573 for house_16 [2026-03-04T05:30:06.165902] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T05:30:06.166185] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T05:30:06.166249] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T05:30:06.166512] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T05:30:06.172598] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T05:30:06.172731] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T05:30:06.172780] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T05:30:06.173015] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T05:30:06.173878] Processed race 44593 for house_19 [2026-03-04T05:30:06.173948] Processed race 44581 for house_17 [2026-03-04T05:30:06.194382] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T05:30:06.194522] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T05:30:06.194570] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T05:30:06.196032] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T05:30:06.198346] Processed race 44597 for house_19 [2026-03-04T05:30:06.202317] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T05:30:06.202419] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T05:30:06.202460] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T05:30:06.202692] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T05:30:06.224017] Processed race 44629 for house_23 [2026-03-04T05:30:06.319317] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T05:30:06.319479] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T05:30:06.319540] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T05:30:06.320953] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T05:30:06.329599] Processed race 44633 for house_23 [2026-03-04T05:30:06.398031] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T05:30:06.398206] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T05:30:06.398259] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T05:30:06.398491] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T05:30:06.399324] Processed race 44645 for house_25 [2026-03-04T05:30:06.406247] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T05:30:06.406379] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T05:30:06.406419] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T05:30:06.406657] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T05:30:06.427874] Processed race 44653 for house_26 [2026-03-04T05:30:06.461830] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T05:30:06.461979] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T05:30:06.462031] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T05:30:06.463657] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T05:30:06.465897] Processed race 44669 for house_28 [2026-03-04T05:30:06.513230] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T05:30:06.513402] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T05:30:06.513461] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T05:30:06.513738] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T05:30:06.517162] Processed race 44661 for house_27 [2026-03-04T05:30:06.529129] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T05:30:06.529244] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T05:30:06.529287] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T05:30:06.529502] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T05:30:06.532007] Processed race 44482 for house_3 [2026-03-04T05:30:06.596506] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T05:30:06.596680] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T05:30:06.596743] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T05:30:06.597104] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T05:30:06.599553] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T05:30:06.599689] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T05:30:06.599739] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T05:30:06.600103] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T05:30:06.601064] Processed race 44693 for house_30 [2026-03-04T05:30:06.601136] Processed race 44486 for house_3 [2026-03-04T05:30:06.647405] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T05:30:06.647687] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T05:30:06.647747] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T05:30:06.647791] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T05:30:06.648005] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T05:30:06.649131] Processed race 44462 for house_37 [2026-03-04T05:30:06.716070] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T05:30:06.716493] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T05:30:06.716555] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T05:30:06.716809] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T05:30:06.717693] Processed race 44466 for house_37 [2026-03-04T05:30:06.728563] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T05:30:06.728746] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T05:30:06.728912] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T05:30:06.728961] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T05:30:06.729315] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T05:30:06.741440] Processed race 44494 for house_40 [2026-03-04T05:30:06.767976] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T05:30:06.768119] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T05:30:06.768163] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T05:30:06.768323] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T05:30:06.768586] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T05:30:06.769463] Processed race 44502 for house_41 [2026-03-04T05:30:06.780316] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T05:30:06.780510] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T05:30:06.780571] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T05:30:06.780632] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T05:30:06.780936] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T05:30:06.781750] Processed race 44498 for house_41 [2026-03-04T05:30:06.839434] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T05:30:06.839624] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T05:30:06.839668] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T05:30:06.839963] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T05:30:06.840943] Processed race 44522 for house_44 [2026-03-04T05:30:06.886353] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T05:30:06.886494] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T05:30:06.886542] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T05:30:06.887873] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T05:30:06.889864] Processed race 44526 for house_44 [2026-03-04T05:30:06.924434] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T05:30:06.924599] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T05:30:06.924657] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T05:30:06.924989] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T05:30:06.928101] Processed race 44542 for house_47 [2026-03-04T05:30:06.950552] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T05:30:06.950710] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T05:30:06.951798] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T05:30:06.952118] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T05:30:06.956086] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T05:30:06.956192] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T05:30:06.956249] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T05:30:06.956284] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T05:30:06.956324] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T05:30:06.956382] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T05:30:06.956432] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T05:30:06.956468] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T05:30:06.956501] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T05:30:06.957886] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T05:30:06.960673] Processed race 44654 for house_5 [2026-03-04T05:30:06.961189] Processed race 44558 for house_49 [2026-03-04T05:30:07.009260] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T05:30:07.009421] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T05:30:07.009479] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T05:30:07.009540] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T05:30:07.009620] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T05:30:07.009678] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T05:30:07.009726] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T05:30:07.011112] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T05:30:07.013198] Processed race 44570 for house_50 [2026-03-04T05:30:07.062677] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T05:30:07.063972] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T05:30:07.064046] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T05:30:07.064369] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T05:30:07.073389] Processed race 44590 for house_52 [2026-03-04T05:30:07.103931] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T05:30:07.104087] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T05:30:07.104143] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T05:30:07.104397] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T05:30:07.105390] Processed race 44618 for house_56 [2026-03-04T05:30:07.162950] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T05:30:07.163103] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T05:30:07.163149] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T05:30:07.163381] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T05:30:07.166401] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T05:30:07.166490] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T05:30:07.166533] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T05:30:07.166994] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T05:30:07.169379] Processed race 44622 for house_56 [2026-03-04T05:30:07.169456] Processed race 44638 for house_58 [2026-03-04T05:30:07.208314] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T05:30:07.208465] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T05:30:07.208509] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T05:30:07.208752] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T05:30:07.211877] Processed race 44642 for house_59 [2026-03-04T05:30:07.302102] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T05:30:07.302277] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T05:30:07.302335] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T05:30:07.302558] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T05:30:07.305545] Processed race 44662 for house_60 [2026-03-04T05:30:07.322488] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T05:30:07.322639] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T05:30:07.322686] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T05:30:07.323042] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T05:30:07.324885] Processed race 44666 for house_61 [2026-03-04T05:30:07.356232] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T05:30:07.357562] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T05:30:07.357623] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T05:30:07.359350] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T05:30:07.368923] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T05:30:07.369056] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T05:30:07.369110] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T05:30:07.371654] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T05:30:07.373087] Processed race 44670 for house_61 [2026-03-04T05:30:07.373159] Processed race 44690 for house_64 [2026-03-04T05:30:07.376110] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T05:30:07.377437] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T05:30:07.377505] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T05:30:07.377774] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T05:30:07.379037] Processed race 44694 for house_64 [2026-03-04T05:30:07.493213] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T05:30:07.493671] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T05:30:07.493748] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T05:30:07.494008] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T05:30:07.499060] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T05:30:07.499153] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T05:30:07.499204] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T05:30:07.499706] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T05:30:07.501229] Processed race 44435 for house_67 [2026-03-04T05:30:07.502557] Processed race 44431 for house_67 [2026-03-04T05:30:07.539379] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T05:30:07.539644] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T05:30:07.539696] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T05:30:07.539952] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T05:30:07.544153] Processed race 44535 for house_7 [2026-03-04T05:30:07.549870] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T05:30:07.549970] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T05:30:07.550019] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T05:30:07.551557] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T05:30:07.558772] Processed race 44539 for house_7 [2026-03-04T05:30:07.569741] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T05:30:07.570982] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T05:30:07.571385] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T05:30:07.571542] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T05:30:07.574469] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T05:30:07.579229] Processed race 44467 for house_70 [2026-03-04T05:30:07.680018] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T05:30:07.680820] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T05:30:07.680921] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T05:30:07.681822] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T05:30:07.683625] Processed race 44499 for house_74 [2026-03-04T05:30:07.688687] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T05:30:07.689852] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T05:30:07.689935] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T05:30:07.689977] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T05:30:07.690012] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T05:30:07.690350] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T05:30:07.694645] Processed race 44475 for house_71 [2026-03-04T05:30:07.730066] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T05:30:07.730826] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T05:30:07.730903] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T05:30:07.731152] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T05:30:07.732709] Processed race 44507 for house_76 [2026-03-04T05:30:07.773940] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T05:30:07.774089] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T05:30:07.774152] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T05:30:07.774350] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T05:30:07.774845] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T05:30:07.776664] Processed race 44511 for house_76 [2026-03-04T05:30:07.863499] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T05:30:07.863677] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T05:30:07.863760] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T05:30:07.864224] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T05:30:07.867628] Processed race 44543 for house_80 [2026-03-04T05:30:07.872247] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T05:30:07.872338] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T05:30:07.872375] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T05:30:07.872633] Processed race 44583 for house_85 [2026-03-04T05:30:07.872592] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T05:30:07.911843] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T05:30:07.912124] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T05:30:07.912197] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T05:30:07.912503] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T05:30:07.917857] Processed race 44587 for house_85 [2026-03-04T05:30:07.967791] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T05:30:07.967933] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T05:30:07.967976] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T05:30:07.968219] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T05:30:07.976656] Processed race 44595 for house_86 [2026-03-04T05:30:08.023449] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T05:30:08.023618] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T05:30:08.023680] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T05:30:08.023920] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T05:30:08.025540] Processed race 44611 for house_88 [2026-03-04T05:30:08.146077] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T05:30:08.146224] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T05:30:08.146287] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T05:30:08.146510] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T05:30:08.147865] Processed race 44639 for house_91 [2026-03-04T05:30:08.153651] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T05:30:08.153737] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T05:30:08.153775] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T05:30:08.153806] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T05:30:08.154010] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T05:30:08.154761] Processed race 44619 for house_89 [2026-03-04T05:30:08.269410] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T05:30:08.269536] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T05:30:08.269584] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T05:30:08.269958] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T05:30:08.271675] Processed race 44647 for house_92 [2026-03-04T05:30:08.301883] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T05:30:08.302035] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T05:30:08.302074] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T05:30:08.303341] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T05:30:08.304101] Processed race 44655 for house_93 [2026-03-04T05:30:08.345897] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T05:30:08.346040] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T05:30:08.346080] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T05:30:08.346111] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T05:30:08.346138] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T05:30:08.346165] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T05:30:08.347447] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T05:30:08.353321] Processed race 44663 for house_94 [2026-03-04T05:30:08.440331] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T05:30:08.440475] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T05:30:08.440513] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T05:30:08.440552] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T05:30:08.440781] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T05:30:08.442591] Processed race 44679 for house_97 [2026-03-04T05:30:08.477438] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T05:30:08.477608] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T05:30:08.477667] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T05:30:08.477925] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T05:30:08.480762] Processed race 44687 for house_98 [2026-03-04T05:30:08.505010] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T05:30:08.505196] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T05:30:08.505252] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T05:30:08.505291] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T05:30:08.505521] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T05:30:08.506751] Processed race 44691 for house_98 [2026-03-04T05:30:08.607803] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T05:30:08.607953] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T05:30:08.608015] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T05:30:08.608267] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T05:30:08.609729] Processed race 44406 for senate_11 [2026-03-04T05:30:08.644995] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T05:30:08.645138] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T05:30:08.645202] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T05:30:08.645244] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T05:30:08.645484] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T05:30:08.646628] Processed race 44378 for senate_19 [2026-03-04T05:30:08.674022] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T05:30:08.674160] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T05:30:08.674209] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T05:30:08.674544] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T05:30:08.676044] Processed race 44711 for senate_2 [2026-03-04T05:30:08.764295] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T05:30:08.764436] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T05:30:08.764476] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T05:30:08.764694] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T05:30:08.766696] Processed race 44377 for senate_21 [2026-03-04T05:30:08.791532] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T05:30:08.791692] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T05:30:08.791732] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T05:30:08.791943] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T05:30:08.795084] Processed race 44627 for house_8 [2026-03-04T05:30:08.805944] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T05:30:08.806050] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T05:30:08.806101] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T05:30:08.806132] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T05:30:08.807482] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T05:30:08.808326] Processed race 44376 for senate_22 [2026-03-04T05:30:08.848317] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T05:30:08.849332] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T05:30:08.849410] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T05:30:08.849749] Processed race 44382 for senate_3 [2026-03-04T05:30:08.933844] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T05:30:08.933967] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T05:30:08.934006] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T05:30:08.940627] Processed race 44381 for senate_4 [2026-03-04T05:30:08.957649] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T05:30:08.957779] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T05:30:08.957824] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T05:30:08.958182] Processed race 44379 for senate_5 [2026-03-04T05:30:08.969080] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T05:30:08.969215] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T05:30:08.969257] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T05:30:08.969289] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T05:30:08.969510] Processed race 44380 for senate_5 [2026-03-04T05:30:17.077222] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T05:30:17.077387] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T05:30:17.077436] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T05:30:17.077484] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T05:30:17.077767] Processed race 44707 for house_9 [2026-03-04T05:30:17.084151] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T05:40:02.512380] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T05:40:02.513151] ✅ Loaded candidate metadata for state legislature [2026-03-04T05:40:02.513237] Starting parallel fetching of 98 races... [2026-03-04T05:40:02.546065] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T05:40:02.640879] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T05:40:02.690028] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T05:40:02.740992] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T05:40:02.760404] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T05:40:02.952086] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T05:40:02.952243] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T05:40:02.952298] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T05:40:02.952523] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T05:40:02.953684] Processed race 44605 for house_1 [2026-03-04T05:40:03.051458] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T05:40:03.051563] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T05:40:03.051630] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T05:40:03.051670] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T05:40:03.051901] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T05:40:03.056898] Processed race 44428 for house_1 [2026-03-04T05:40:03.140304] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T05:40:03.140411] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T05:40:03.140473] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T05:40:03.140517] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T05:40:03.140761] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T05:40:03.151556] Processed race 44496 for house_10 [2026-03-04T05:40:03.153027] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T05:40:03.153108] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T05:40:03.153155] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T05:40:03.153367] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T05:40:03.154660] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T05:40:03.154731] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T05:40:03.154778] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T05:40:03.154818] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T05:40:03.154982] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T05:40:03.162795] Processed race 44436 for house_101 [2026-03-04T05:40:03.162915] Processed race 44468 for house_106 [2026-03-04T05:40:03.204382] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T05:40:03.204484] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T05:40:03.204523] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T05:40:03.204887] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T05:40:03.205822] Processed race 44480 for house_108 [2026-03-04T05:40:03.318509] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T05:40:03.318678] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T05:40:03.318739] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T05:40:03.318874] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T05:40:03.318926] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T05:40:03.319131] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T05:40:03.332673] Processed race 44512 for house_112 [2026-03-04T05:40:03.338249] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T05:40:03.338342] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T05:40:03.338375] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T05:40:03.338400] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T05:40:03.338562] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T05:40:03.340756] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T05:40:03.340831] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T05:40:03.340877] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T05:40:03.341050] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T05:40:03.342153] Processed race 44560 for house_118 [2026-03-04T05:40:03.342986] Processed race 44548 for house_117 [2026-03-04T05:40:03.343205] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T05:40:03.343273] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T05:40:03.343315] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T05:40:03.343480] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T05:40:03.344271] Processed race 44564 for house_119 [2026-03-04T05:40:03.420125] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T05:40:03.420245] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T05:40:03.420280] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T05:40:03.420307] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T05:40:03.420460] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T05:40:03.422560] Processed race 44580 for house_120 [2026-03-04T05:40:03.526742] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T05:40:03.526870] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T05:40:03.526904] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T05:40:03.527072] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T05:40:03.528990] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T05:40:03.529053] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T05:40:03.529092] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T05:40:03.530378] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T05:40:03.530423] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T05:40:03.530642] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T05:40:03.555185] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T05:40:03.555297] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T05:40:03.555351] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T05:40:03.557820] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T05:40:03.561317] Processed race 44588 for house_121 [2026-03-04T05:40:03.561403] Processed race 44612 for house_125 [2026-03-04T05:40:03.561448] Processed race 44596 for house_122 [2026-03-04T05:40:03.585966] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T05:40:03.586266] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T05:40:03.586335] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T05:40:03.586657] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T05:40:03.591349] Processed race 44616 for house_125 [2026-03-04T05:40:03.620619] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T05:40:03.621018] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T05:40:03.621081] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T05:40:03.621377] Processed race 44620 for house_126 [2026-03-04T05:40:03.621325] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T05:40:03.754234] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T05:40:03.754364] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T05:40:03.754408] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T05:40:03.754810] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T05:40:03.756214] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T05:40:03.756431] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T05:40:03.756488] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T05:40:03.756527] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T05:40:03.756729] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T05:40:03.758632] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T05:40:03.758700] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T05:40:03.759129] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T05:40:03.759309] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T05:40:03.759974] Processed race 44648 for house_129 [2026-03-04T05:40:03.760033] Processed race 44624 for house_126 [2026-03-04T05:40:03.760069] Processed race 44461 for house_13 [2026-03-04T05:40:03.801456] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T05:40:03.801568] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T05:40:03.801638] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T05:40:03.801884] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T05:40:03.806783] Processed race 44660 for house_130 [2026-03-04T05:40:03.812520] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T05:40:03.812921] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T05:40:03.812984] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T05:40:03.813021] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T05:40:03.813051] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T05:40:03.813085] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T05:40:03.890940] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T05:40:03.892116] Processed race 44668 for house_131 [2026-03-04T05:40:04.012492] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T05:40:04.012685] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T05:40:04.012740] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T05:40:04.012970] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T05:40:04.014475] Processed race 44437 for house_137 [2026-03-04T05:40:04.017591] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T05:40:04.017690] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T05:40:04.017733] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T05:40:04.017774] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T05:40:04.018121] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T05:40:04.019602] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T05:40:04.019664] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T05:40:04.019697] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T05:40:04.019931] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T05:40:04.020769] Processed race 44445 for house_138 [2026-03-04T05:40:04.020917] Processed race 44696 for house_134 [2026-03-04T05:40:04.058525] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T05:40:04.058689] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T05:40:04.058754] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T05:40:04.059109] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T05:40:04.059445] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T05:40:04.061911] Processed race 44449 for house_139 [2026-03-04T05:40:04.133935] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T05:40:04.134094] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T05:40:04.134145] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T05:40:04.135177] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T05:40:04.137423] Processed race 44545 for house_14 [2026-03-04T05:40:04.203443] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T05:40:04.203548] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T05:40:04.203603] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T05:40:04.203642] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T05:40:04.204009] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T05:40:04.208362] Processed race 44481 for house_142 [2026-03-04T05:40:04.226260] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T05:40:04.226397] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T05:40:04.226449] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T05:40:04.227060] Processed race 44553 for house_150 [2026-03-04T05:40:04.227979] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T05:40:04.228052] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T05:40:04.228100] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T05:40:04.228137] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T05:40:04.228329] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T05:40:04.229611] Processed race 44497 for house_144 [2026-03-04T05:40:04.227018] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T05:40:04.234644] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T05:40:04.234820] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T05:40:04.234893] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T05:40:04.234937] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T05:40:04.234991] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T05:40:04.235357] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T05:40:04.238117] Processed race 44537 for house_149 [2026-03-04T05:40:04.356589] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T05:40:04.356894] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T05:40:04.356936] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T05:40:04.357810] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T05:40:04.360941] Processed race 44573 for house_16 [2026-03-04T05:40:04.382334] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T05:40:04.382491] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T05:40:04.382546] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T05:40:04.382606] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T05:40:04.383738] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T05:40:04.402966] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T05:40:04.403115] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T05:40:04.403183] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T05:40:04.411445] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T05:40:04.414758] Processed race 44577 for house_17 [2026-03-04T05:40:04.414883] Processed race 44581 for house_17 [2026-03-04T05:40:04.433320] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T05:40:04.433467] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T05:40:04.433518] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T05:40:04.433772] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T05:40:04.436501] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T05:40:04.436608] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T05:40:04.436663] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T05:40:04.437210] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T05:40:04.441234] Processed race 44593 for house_19 [2026-03-04T05:40:04.441337] Processed race 44597 for house_19 [2026-03-04T05:40:04.540762] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T05:40:04.540903] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T05:40:04.540965] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T05:40:04.541197] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T05:40:04.542255] Processed race 44629 for house_23 [2026-03-04T05:40:04.569211] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T05:40:04.569359] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T05:40:04.569955] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T05:40:04.570285] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T05:40:04.571884] Processed race 44633 for house_23 [2026-03-04T05:40:04.591858] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T05:40:04.592001] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T05:40:04.592482] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T05:40:04.593981] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T05:40:04.595310] Processed race 44645 for house_25 [2026-03-04T05:40:04.617123] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T05:40:04.617388] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T05:40:04.617454] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T05:40:04.617833] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T05:40:04.620089] Processed race 44653 for house_26 [2026-03-04T05:40:04.634725] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T05:40:04.634835] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T05:40:04.634889] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T05:40:04.635468] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T05:40:04.639111] Processed race 44661 for house_27 [2026-03-04T05:40:04.721522] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T05:40:04.721794] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T05:40:04.721848] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T05:40:04.722110] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T05:40:04.724490] Processed race 44669 for house_28 [2026-03-04T05:40:04.768637] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T05:40:04.768778] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T05:40:04.768821] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T05:40:04.769067] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T05:40:04.770430] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T05:40:04.770497] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T05:40:04.770536] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T05:40:04.770698] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T05:40:04.771885] Processed race 44482 for house_3 [2026-03-04T05:40:04.771958] Processed race 44486 for house_3 [2026-03-04T05:40:04.798832] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T05:40:04.799142] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T05:40:04.799216] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T05:40:04.799464] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T05:40:04.801175] Processed race 44693 for house_30 [2026-03-04T05:40:04.822458] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T05:40:04.822718] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T05:40:04.822835] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T05:40:04.822997] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T05:40:04.823869] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T05:40:04.830072] Processed race 44462 for house_37 [2026-03-04T05:40:04.897435] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T05:40:04.897615] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T05:40:04.897679] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T05:40:04.897921] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T05:40:04.899358] Processed race 44466 for house_37 [2026-03-04T05:40:04.935886] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T05:40:04.936010] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T05:40:04.936047] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T05:40:04.936081] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T05:40:04.936429] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T05:40:04.938113] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T05:40:04.938351] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T05:40:04.938387] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T05:40:04.938418] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T05:40:04.938595] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T05:40:04.939464] Processed race 44494 for house_40 [2026-03-04T05:40:04.939519] Processed race 44498 for house_41 [2026-03-04T05:40:04.977698] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T05:40:04.978614] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T05:40:04.978674] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T05:40:04.978712] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T05:40:04.979013] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T05:40:04.980031] Processed race 44502 for house_41 [2026-03-04T05:40:05.016448] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T05:40:05.016543] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T05:40:05.016594] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T05:40:05.016770] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T05:40:05.021911] Processed race 44522 for house_44 [2026-03-04T05:40:05.058883] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T05:40:05.059034] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T05:40:05.059101] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T05:40:05.059345] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T05:40:05.063671] Processed race 44526 for house_44 [2026-03-04T05:40:05.098016] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T05:40:05.098193] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T05:40:05.098245] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T05:40:05.098462] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T05:40:05.106037] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T05:40:05.106147] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T05:40:05.106205] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T05:40:05.106245] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T05:40:05.106279] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T05:40:05.106314] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T05:40:05.106347] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T05:40:05.106385] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T05:40:05.106418] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T05:40:05.106629] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T05:40:05.110122] Processed race 44542 for house_47 [2026-03-04T05:40:05.110361] Processed race 44558 for house_49 [2026-03-04T05:40:05.150762] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T05:40:05.150953] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T05:40:05.150995] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T05:40:05.151213] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T05:40:05.151963] Processed race 44654 for house_5 [2026-03-04T05:40:05.181387] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T05:40:05.181494] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T05:40:05.181545] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T05:40:05.181596] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T05:40:05.181631] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T05:40:05.181681] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T05:40:05.181717] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T05:40:05.181885] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T05:40:05.183190] Processed race 44570 for house_50 [2026-03-04T05:40:05.222241] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T05:40:05.222357] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T05:40:05.222391] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T05:40:05.222553] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T05:40:05.223245] Processed race 44590 for house_52 [2026-03-04T05:40:05.253640] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T05:40:05.253776] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T05:40:05.253817] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T05:40:05.254173] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T05:40:05.254989] Processed race 44622 for house_56 [2026-03-04T05:40:05.260934] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T05:40:05.261053] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T05:40:05.261107] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T05:40:05.261357] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T05:40:05.262445] Processed race 44618 for house_56 [2026-03-04T05:40:05.311027] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T05:40:05.311296] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T05:40:05.311350] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T05:40:05.311703] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T05:40:05.313622] Processed race 44638 for house_58 [2026-03-04T05:40:05.343414] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T05:40:05.343669] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T05:40:05.345097] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T05:40:05.345457] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T05:40:05.347083] Processed race 44642 for house_59 [2026-03-04T05:40:05.384506] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T05:40:05.384658] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T05:40:05.384699] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T05:40:05.384900] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T05:40:05.386500] Processed race 44662 for house_60 [2026-03-04T05:40:05.419182] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T05:40:05.419323] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T05:40:05.419896] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T05:40:05.419973] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T05:40:05.420012] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T05:40:05.420313] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T05:40:05.421321] Processed race 44670 for house_61 [2026-03-04T05:40:05.419392] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T05:40:05.421780] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T05:40:05.422422] Processed race 44666 for house_61 [2026-03-04T05:40:05.463940] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T05:40:05.464088] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T05:40:05.464131] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T05:40:05.464488] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T05:40:05.466627] Processed race 44690 for house_64 [2026-03-04T05:40:05.507384] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T05:40:05.507515] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T05:40:05.507556] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T05:40:05.507838] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T05:40:05.508694] Processed race 44694 for house_64 [2026-03-04T05:40:05.554198] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T05:40:05.554325] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T05:40:05.554360] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T05:40:05.554551] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T05:40:05.555369] Processed race 44431 for house_67 [2026-03-04T05:40:05.578145] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T05:40:05.578292] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T05:40:05.578346] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T05:40:05.578563] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T05:40:05.579549] Processed race 44435 for house_67 [2026-03-04T05:40:05.627432] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T05:40:05.627594] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T05:40:05.627657] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T05:40:05.627948] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T05:40:05.630853] Processed race 44539 for house_7 [2026-03-04T05:40:05.660702] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T05:40:05.660823] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T05:40:05.660859] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T05:40:05.660886] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T05:40:05.661100] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T05:40:05.661881] Processed race 44467 for house_70 [2026-03-04T05:40:05.724995] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T05:40:05.725156] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T05:40:05.725220] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T05:40:05.725264] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T05:40:05.725302] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T05:40:05.725686] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T05:40:05.726892] Processed race 44475 for house_71 [2026-03-04T05:40:05.785142] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T05:40:05.785310] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T05:40:05.785359] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T05:40:05.785622] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T05:40:05.786465] Processed race 44507 for house_76 [2026-03-04T05:40:05.817931] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T05:40:05.818068] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T05:40:05.818105] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T05:40:05.818134] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T05:40:05.819387] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T05:40:05.822280] Processed race 44511 for house_76 [2026-03-04T05:40:05.889600] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T05:40:05.889734] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T05:40:05.889779] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T05:40:05.890044] Processed race 44627 for house_8 [2026-03-04T05:40:05.890010] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T05:40:05.953856] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T05:40:05.953984] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T05:40:05.954020] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T05:40:05.954218] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T05:40:05.955609] Processed race 44543 for house_80 [2026-03-04T05:40:05.987985] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T05:40:05.988267] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T05:40:05.988332] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T05:40:05.988563] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T05:40:05.990804] Processed race 44583 for house_85 [2026-03-04T05:40:06.049529] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T05:40:06.049709] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T05:40:06.049778] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T05:40:06.050036] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T05:40:06.050899] Processed race 44587 for house_85 [2026-03-04T05:40:06.114200] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T05:40:06.114314] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T05:40:06.114348] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T05:40:06.114561] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T05:40:06.118242] Processed race 44595 for house_86 [2026-03-04T05:40:06.147513] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T05:40:06.147643] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T05:40:06.147677] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T05:40:06.147887] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T05:40:06.149625] Processed race 44611 for house_88 [2026-03-04T05:40:06.212254] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T05:40:06.212476] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T05:40:06.212535] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T05:40:06.212593] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T05:40:06.213114] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T05:40:06.220308] Processed race 44619 for house_89 [2026-03-04T05:40:06.279403] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T05:40:06.279556] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T05:40:06.279614] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T05:40:06.279642] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T05:40:06.280984] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T05:40:06.288066] Processed race 44707 for house_9 [2026-03-04T05:40:06.309791] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T05:40:06.309929] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T05:40:06.309979] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T05:40:06.312440] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T05:40:06.313418] Processed race 44639 for house_91 [2026-03-04T05:40:06.389928] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T05:40:06.390089] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T05:40:06.390267] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T05:40:06.390650] Processed race 44647 for house_92 [2026-03-04T05:40:06.390551] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T05:40:06.454310] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T05:40:06.454479] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T05:40:06.454538] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T05:40:06.454806] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T05:40:06.456640] Processed race 44655 for house_93 [2026-03-04T05:40:06.467664] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T05:40:06.467842] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T05:40:06.467898] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T05:40:06.467936] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T05:40:06.467984] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T05:40:06.468026] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T05:40:06.468492] Processed race 44663 for house_94 [2026-03-04T05:40:06.468405] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T05:40:06.745598] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T05:40:06.745442] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T05:40:06.745768] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T05:40:06.745791] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T05:40:06.745892] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T05:40:06.746219] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T05:40:06.747648] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T05:40:06.747735] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T05:40:06.747783] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T05:40:06.747967] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T05:40:06.749437] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T05:40:06.749513] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T05:40:06.749563] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T05:40:06.749619] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T05:40:06.749788] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T05:40:06.753631] Processed race 44687 for house_98 [2026-03-04T05:40:06.753770] Processed race 44535 for house_7 [2026-03-04T05:40:06.753819] Processed race 44691 for house_98 [2026-03-04T05:40:06.754274] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T05:40:06.754334] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T05:40:06.754381] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T05:40:06.754585] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T05:40:06.755368] Processed race 44499 for house_74 [2026-03-04T05:40:06.745870] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T05:40:06.755466] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T05:40:06.755671] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T05:40:06.756260] Processed race 44679 for house_97 [2026-03-04T05:40:06.892211] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T05:40:06.892398] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T05:40:06.892475] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T05:40:06.892543] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T05:40:06.893196] Processed race 44378 for senate_19 [2026-03-04T05:40:06.893072] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T05:40:06.904721] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T05:40:06.905598] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T05:40:06.905664] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T05:40:06.907411] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T05:40:06.911004] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T05:40:06.911082] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T05:40:06.911115] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T05:40:06.911141] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T05:40:06.911528] Processed race 44406 for senate_11 [2026-03-04T05:40:06.911981] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T05:40:06.913055] Processed race 44376 for senate_22 [2026-03-04T05:40:06.915496] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T05:40:06.915590] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T05:40:06.915639] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T05:40:06.915868] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T05:40:06.916507] Processed race 44711 for senate_2 [2026-03-04T05:40:06.918143] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T05:40:06.918272] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T05:40:06.918323] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T05:40:06.919879] Processed race 44377 for senate_21 [2026-03-04T05:40:07.069429] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T05:40:07.068458] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T05:40:07.070395] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T05:40:07.070454] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T05:40:07.071087] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T05:40:07.071157] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T05:40:07.071222] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T05:40:07.071468] Processed race 44381 for senate_4 [2026-03-04T05:40:07.070321] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T05:40:07.071595] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T05:40:07.072314] Processed race 44379 for senate_5 [2026-03-04T05:40:07.072388] Processed race 44382 for senate_3 [2026-03-04T05:40:07.076838] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T05:40:07.076940] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T05:40:07.076977] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T05:40:07.077007] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T05:40:07.077617] Processed race 44380 for senate_5 [2026-03-04T05:40:07.093097] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T05:50:02.444787] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T05:50:02.445813] ✅ Loaded candidate metadata for state legislature [2026-03-04T05:50:02.445898] Starting parallel fetching of 98 races... [2026-03-04T05:50:02.446154] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T05:50:02.449096] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T05:50:02.450133] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T05:50:02.450939] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T05:50:02.491781] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T05:50:02.639223] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T05:50:02.639742] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T05:50:02.639847] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T05:50:02.640447] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T05:50:02.642209] Processed race 44605 for house_1 [2026-03-04T05:50:02.690735] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T05:50:02.690917] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T05:50:02.690964] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T05:50:02.691006] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T05:50:02.699608] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T05:50:02.700884] Processed race 44428 for house_1 [2026-03-04T05:50:02.707039] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T05:50:02.707180] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T05:50:02.707358] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T05:50:02.707413] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T05:50:02.707665] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T05:50:02.736131] Processed race 44496 for house_10 [2026-03-04T05:50:02.739458] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T05:50:02.739542] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T05:50:02.739602] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T05:50:02.739636] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T05:50:02.739852] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T05:50:02.746657] Processed race 44468 for house_106 [2026-03-04T05:50:02.836127] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T05:50:02.836306] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T05:50:02.836357] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T05:50:02.836635] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T05:50:02.840339] Processed race 44436 for house_101 [2026-03-04T05:50:02.910236] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T05:50:02.910391] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T05:50:02.910461] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T05:50:02.910992] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T05:50:02.912309] Processed race 44480 for house_108 [2026-03-04T05:50:02.916149] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T05:50:02.916289] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T05:50:02.916336] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T05:50:02.916709] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T05:50:02.918083] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T05:50:02.918155] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T05:50:02.918202] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T05:50:02.918273] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T05:50:02.918315] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T05:50:02.918502] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T05:50:02.919854] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T05:50:02.919933] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T05:50:02.919980] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T05:50:02.920013] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T05:50:02.920170] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T05:50:02.929946] Processed race 44548 for house_117 [2026-03-04T05:50:02.930246] Processed race 44512 for house_112 [2026-03-04T05:50:02.930334] Processed race 44560 for house_118 [2026-03-04T05:50:03.043323] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T05:50:03.043454] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T05:50:03.043497] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T05:50:03.043758] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T05:50:03.044661] Processed race 44564 for house_119 [2026-03-04T05:50:03.079647] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T05:50:03.079796] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T05:50:03.079866] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T05:50:03.079926] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T05:50:03.080202] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T05:50:03.083438] Processed race 44580 for house_120 [2026-03-04T05:50:03.097751] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T05:50:03.097891] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T05:50:03.097947] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T05:50:03.098148] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T05:50:03.100358] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T05:50:03.100448] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T05:50:03.100497] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T05:50:03.100695] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T05:50:03.121023] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T05:50:03.121152] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T05:50:03.121205] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T05:50:03.121268] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T05:50:03.121322] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T05:50:03.121542] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T05:50:03.099179] Processed race 44596 for house_122 [2026-03-04T05:50:03.135780] Processed race 44588 for house_121 [2026-03-04T05:50:03.135850] Processed race 44612 for house_125 [2026-03-04T05:50:03.217854] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T05:50:03.218030] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T05:50:03.218074] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T05:50:03.218299] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T05:50:03.224897] Processed race 44616 for house_125 [2026-03-04T05:50:03.272863] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T05:50:03.272976] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T05:50:03.273031] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T05:50:03.273072] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T05:50:03.273283] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T05:50:03.277586] Processed race 44624 for house_126 [2026-03-04T05:50:03.278397] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T05:50:03.278470] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T05:50:03.278520] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T05:50:03.278734] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T05:50:03.279622] Processed race 44648 for house_129 [2026-03-04T05:50:03.290843] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T05:50:03.290987] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T05:50:03.291021] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T05:50:03.291278] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T05:50:03.298243] Processed race 44620 for house_126 [2026-03-04T05:50:03.332622] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T05:50:03.332731] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T05:50:03.332790] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T05:50:03.333012] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T05:50:03.345663] Processed race 44461 for house_13 [2026-03-04T05:50:03.417813] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T05:50:03.417915] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T05:50:03.417955] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T05:50:03.418146] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T05:50:03.432551] Processed race 44660 for house_130 [2026-03-04T05:50:03.486349] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T05:50:03.486506] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T05:50:03.486550] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T05:50:03.486614] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T05:50:03.486652] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T05:50:03.486761] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T05:50:03.487040] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T05:50:03.498166] Processed race 44668 for house_131 [2026-03-04T05:50:03.520601] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T05:50:03.520813] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T05:50:03.520860] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T05:50:03.521194] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T05:50:03.543648] Processed race 44696 for house_134 [2026-03-04T05:50:03.573351] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T05:50:03.573493] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T05:50:03.573537] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T05:50:03.573775] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T05:50:03.583662] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T05:50:03.583844] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T05:50:03.583895] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T05:50:03.583936] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T05:50:03.584136] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T05:50:03.601337] Processed race 44437 for house_137 [2026-03-04T05:50:03.601501] Processed race 44445 for house_138 [2026-03-04T05:50:03.626499] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T05:50:03.627445] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T05:50:03.627521] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T05:50:03.627564] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T05:50:03.627972] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T05:50:03.629265] Processed race 44449 for house_139 [2026-03-04T05:50:03.719998] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T05:50:03.720153] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T05:50:03.720249] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T05:50:03.720444] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T05:50:03.721669] Processed race 44545 for house_14 [2026-03-04T05:50:03.758461] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T05:50:03.758774] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T05:50:03.758837] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T05:50:03.758903] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T05:50:03.759130] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T05:50:03.766055] Processed race 44497 for house_144 [2026-03-04T05:50:03.799459] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T05:50:03.799805] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T05:50:03.799862] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T05:50:03.800067] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T05:50:03.811400] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T05:50:03.811565] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T05:50:03.811636] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T05:50:03.811670] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T05:50:03.811937] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T05:50:03.812872] Processed race 44553 for house_150 [2026-03-04T05:50:03.813038] Processed race 44481 for house_142 [2026-03-04T05:50:03.814105] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T05:50:03.814171] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T05:50:03.814212] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T05:50:03.814284] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T05:50:03.814399] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T05:50:03.814861] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T05:50:03.815996] Processed race 44537 for house_149 [2026-03-04T05:50:03.915151] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T05:50:03.915641] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T05:50:03.915713] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T05:50:03.916132] Processed race 44573 for house_16 [2026-03-04T05:50:03.916047] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T05:50:03.938716] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T05:50:03.938886] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T05:50:03.938939] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T05:50:03.938981] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T05:50:03.939439] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T05:50:03.942982] Processed race 44577 for house_17 [2026-03-04T05:50:03.974117] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T05:50:03.974667] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T05:50:03.974734] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T05:50:03.974969] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T05:50:03.976029] Processed race 44581 for house_17 [2026-03-04T05:50:04.003205] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T05:50:04.003381] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T05:50:04.003438] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T05:50:04.003678] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T05:50:04.004939] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T05:50:04.005011] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T05:50:04.005064] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T05:50:04.005244] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T05:50:04.006128] Processed race 44597 for house_19 [2026-03-04T05:50:04.006206] Processed race 44593 for house_19 [2026-03-04T05:50:04.118906] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T05:50:04.119056] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T05:50:04.119153] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T05:50:04.119393] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T05:50:04.122068] Processed race 44633 for house_23 [2026-03-04T05:50:04.130482] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T05:50:04.131487] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T05:50:04.132448] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T05:50:04.132760] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T05:50:04.134501] Processed race 44629 for house_23 [2026-03-04T05:50:04.163352] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T05:50:04.163548] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T05:50:04.163618] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T05:50:04.163829] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T05:50:04.165554] Processed race 44645 for house_25 [2026-03-04T05:50:04.175328] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T05:50:04.175474] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T05:50:04.175517] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T05:50:04.175740] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T05:50:04.176460] Processed race 44661 for house_27 [2026-03-04T05:50:04.205738] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T05:50:04.205886] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T05:50:04.205937] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T05:50:04.206161] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T05:50:04.209289] Processed race 44653 for house_26 [2026-03-04T05:50:04.301157] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T05:50:04.301308] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T05:50:04.301373] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T05:50:04.301693] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T05:50:04.304598] Processed race 44669 for house_28 [2026-03-04T05:50:04.337410] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T05:50:04.337680] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T05:50:04.337740] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T05:50:04.338793] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T05:50:04.340007] Processed race 44482 for house_3 [2026-03-04T05:50:04.366285] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T05:50:04.366475] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T05:50:04.366516] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T05:50:04.366758] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T05:50:04.368887] Processed race 44486 for house_3 [2026-03-04T05:50:04.405909] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T05:50:04.406149] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T05:50:04.406233] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T05:50:04.406700] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T05:50:04.409601] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T05:50:04.409711] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T05:50:04.409778] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T05:50:04.410294] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T05:50:04.410937] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T05:50:04.436079] Processed race 44693 for house_30 [2026-03-04T05:50:04.436277] Processed race 44462 for house_37 [2026-03-04T05:50:04.458481] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T05:50:04.458695] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T05:50:04.458737] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T05:50:04.459132] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T05:50:04.463953] Processed race 44466 for house_37 [2026-03-04T05:50:04.558189] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T05:50:04.558353] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T05:50:04.558399] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T05:50:04.560177] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T05:50:04.560446] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T05:50:04.562460] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T05:50:04.562560] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T05:50:04.562633] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T05:50:04.562670] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T05:50:04.563600] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T05:50:04.565007] Processed race 44494 for house_40 [2026-03-04T05:50:04.565547] Processed race 44498 for house_41 [2026-03-04T05:50:04.652315] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T05:50:04.652803] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T05:50:04.652876] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T05:50:04.652924] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T05:50:04.653360] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T05:50:04.654665] Processed race 44502 for house_41 [2026-03-04T05:50:04.694524] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T05:50:04.694648] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T05:50:04.694699] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T05:50:04.695403] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T05:50:04.698010] Processed race 44522 for house_44 [2026-03-04T05:50:04.765547] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T05:50:04.765714] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T05:50:04.765772] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T05:50:04.766246] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T05:50:04.767266] Processed race 44542 for house_47 [2026-03-04T05:50:04.845268] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T05:50:04.845394] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T05:50:04.845466] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T05:50:04.845721] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T05:50:04.846432] Processed race 44654 for house_5 [2026-03-04T05:50:04.885557] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T05:50:04.885944] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T05:50:04.886005] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T05:50:04.886059] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T05:50:04.886101] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T05:50:04.886144] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T05:50:04.886181] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T05:50:04.886401] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T05:50:04.887796] Processed race 44570 for house_50 [2026-03-04T05:50:04.946390] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T05:50:04.946538] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T05:50:04.946616] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T05:50:04.946963] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T05:50:04.947948] Processed race 44590 for house_52 [2026-03-04T05:50:05.004610] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T05:50:05.004761] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T05:50:05.004812] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T05:50:05.005046] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T05:50:05.006107] Processed race 44618 for house_56 [2026-03-04T05:50:05.060433] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T05:50:05.060593] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T05:50:05.060643] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T05:50:05.060874] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T05:50:05.064755] Processed race 44622 for house_56 [2026-03-04T05:50:05.129874] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T05:50:05.130247] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T05:50:05.130302] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T05:50:05.130530] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T05:50:05.131599] Processed race 44638 for house_58 [2026-03-04T05:50:05.196674] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T05:50:05.196954] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T05:50:05.197008] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T05:50:05.197741] Processed race 44642 for house_59 [2026-03-04T05:50:05.197641] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T05:50:05.215780] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T05:50:05.215955] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T05:50:05.216024] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T05:50:05.216302] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T05:50:05.217707] Processed race 44662 for house_60 [2026-03-04T05:50:05.308163] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T05:50:05.308322] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T05:50:05.308442] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T05:50:05.308888] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T05:50:05.310948] Processed race 44666 for house_61 [2026-03-04T05:50:05.380610] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T05:50:05.380743] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T05:50:05.380803] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T05:50:05.381012] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T05:50:05.382645] Processed race 44670 for house_61 [2026-03-04T05:50:05.393145] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T05:50:05.393330] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T05:50:05.393383] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T05:50:05.393709] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T05:50:05.398758] Processed race 44690 for house_64 [2026-03-04T05:50:05.467495] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T05:50:05.467648] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T05:50:05.467695] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T05:50:05.467913] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T05:50:05.468709] Processed race 44694 for house_64 [2026-03-04T05:50:05.541957] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T05:50:05.542108] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T05:50:05.542155] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T05:50:05.542700] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T05:50:05.543717] Processed race 44431 for house_67 [2026-03-04T05:50:05.553848] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T05:50:05.553970] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T05:50:05.554010] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T05:50:05.554198] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T05:50:05.555338] Processed race 44435 for house_67 [2026-03-04T05:50:05.640587] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T05:50:05.640712] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T05:50:05.640747] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T05:50:05.640948] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T05:50:05.642173] Processed race 44535 for house_7 [2026-03-04T05:50:05.665608] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T05:50:05.665756] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T05:50:05.665799] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T05:50:05.666119] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T05:50:05.667049] Processed race 44526 for house_44 [2026-03-04T05:50:05.698754] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T05:50:05.698888] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T05:50:05.698931] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T05:50:05.699122] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T05:50:05.699998] Processed race 44539 for house_7 [2026-03-04T05:50:05.711025] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T05:50:05.711452] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T05:50:05.711516] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T05:50:05.711563] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T05:50:05.711811] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T05:50:05.713142] Processed race 44467 for house_70 [2026-03-04T05:50:05.785882] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T05:50:05.786040] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T05:50:05.786091] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T05:50:05.786125] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T05:50:05.786165] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T05:50:05.786197] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T05:50:05.786326] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T05:50:05.786393] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T05:50:05.786452] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T05:50:05.786801] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T05:50:05.787656] Processed race 44558 for house_49 [2026-03-04T05:50:05.800650] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T05:50:05.800754] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T05:50:05.800802] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T05:50:05.800847] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T05:50:05.800881] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T05:50:05.801072] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T05:50:05.801810] Processed race 44475 for house_71 [2026-03-04T05:50:05.822351] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T05:50:05.823598] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T05:50:05.823735] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T05:50:05.824017] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T05:50:05.825321] Processed race 44499 for house_74 [2026-03-04T05:50:05.858557] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T05:50:05.859818] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T05:50:05.859877] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T05:50:05.860165] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T05:50:05.862284] Processed race 44507 for house_76 [2026-03-04T05:50:05.951340] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T05:50:05.951478] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T05:50:05.951522] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T05:50:05.952777] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T05:50:05.958673] Processed race 44627 for house_8 [2026-03-04T05:50:06.115386] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T05:50:06.115530] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T05:50:06.115598] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T05:50:06.116922] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T05:50:06.119637] Processed race 44595 for house_86 [2026-03-04T05:50:06.279961] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T05:50:06.280847] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T05:50:06.280903] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T05:50:06.281867] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T05:50:06.283934] Processed race 44611 for house_88 [2026-03-04T05:50:06.446446] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T05:50:06.446595] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T05:50:06.446645] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T05:50:06.446681] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T05:50:06.446897] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T05:50:06.449635] Processed race 44619 for house_89 [2026-03-04T05:50:06.606747] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T05:50:06.607601] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T05:50:06.607662] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T05:50:06.607707] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T05:50:06.608418] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T05:50:06.609744] Processed race 44707 for house_9 [2026-03-04T05:50:06.775876] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T05:50:06.775986] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T05:50:06.776027] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T05:50:06.776266] Processed race 44639 for house_91 [2026-03-04T05:50:06.776209] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T05:50:06.882451] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T05:50:06.882644] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T05:50:06.882699] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T05:50:06.882742] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T05:50:06.882983] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T05:50:06.884013] Processed race 44511 for house_76 [2026-03-04T05:50:06.938997] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T05:50:06.939272] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T05:50:06.939332] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T05:50:06.939740] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T05:50:06.942624] Processed race 44647 for house_92 [2026-03-04T05:50:07.008072] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T05:50:07.008256] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T05:50:07.008313] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T05:50:07.008655] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T05:50:07.015700] Processed race 44543 for house_80 [2026-03-04T05:50:07.016299] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T05:50:07.016374] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T05:50:07.016425] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T05:50:07.016647] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T05:50:07.017979] Processed race 44583 for house_85 [2026-03-04T05:50:07.040446] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T05:50:07.040609] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T05:50:07.040656] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T05:50:07.040864] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T05:50:07.041725] Processed race 44655 for house_93 [2026-03-04T05:50:07.067848] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T05:50:07.067969] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T05:50:07.068023] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T05:50:07.068267] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T05:50:07.069076] Processed race 44587 for house_85 [2026-03-04T05:50:07.102983] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T05:50:07.103116] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T05:50:07.103172] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T05:50:07.103207] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T05:50:07.103270] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T05:50:07.103309] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T05:50:07.103613] Processed race 44663 for house_94 [2026-03-04T05:50:07.103551] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T05:50:07.170003] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T05:50:07.170125] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T05:50:07.170159] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T05:50:07.170186] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T05:50:07.170374] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T05:50:07.172753] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T05:50:07.172839] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T05:50:07.172896] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T05:50:07.173106] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T05:50:07.180929] Processed race 44679 for house_97 [2026-03-04T05:50:07.181063] Processed race 44687 for house_98 [2026-03-04T05:50:07.204186] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T05:50:07.204356] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T05:50:07.204402] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T05:50:07.204433] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T05:50:07.204674] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T05:50:07.205466] Processed race 44691 for house_98 [2026-03-04T05:50:07.225377] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T05:50:07.225550] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T05:50:07.225667] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T05:50:07.225990] Processed race 44406 for senate_11 [2026-03-04T05:50:07.225912] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T05:50:07.282795] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T05:50:07.282947] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T05:50:07.282991] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T05:50:07.283026] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T05:50:07.283355] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T05:50:07.284338] Processed race 44378 for senate_19 [2026-03-04T05:50:07.321519] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T05:50:07.321689] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T05:50:07.321732] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T05:50:07.321932] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T05:50:07.323842] Processed race 44377 for senate_21 [2026-03-04T05:50:07.324989] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T05:50:07.325061] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T05:50:07.325103] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T05:50:07.325279] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T05:50:07.325383] Processed race 44711 for senate_2 [2026-03-04T05:50:07.361658] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T05:50:07.361805] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T05:50:07.361849] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T05:50:07.361884] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T05:50:07.362199] Processed race 44376 for senate_22 [2026-03-04T05:50:07.383069] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T05:50:07.383402] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T05:50:07.383459] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T05:50:07.383836] Processed race 44382 for senate_3 [2026-03-04T05:50:07.441369] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T05:50:07.441539] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T05:50:07.441600] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T05:50:07.442147] Processed race 44381 for senate_4 [2026-03-04T05:50:07.477738] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T05:50:07.477907] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T05:50:07.477963] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T05:50:07.478253] Processed race 44379 for senate_5 [2026-03-04T05:50:07.481339] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T05:50:07.481411] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T05:50:07.481446] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T05:50:07.481472] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T05:50:07.481670] Processed race 44380 for senate_5 [2026-03-04T05:50:07.487642] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T06:10:02.251919] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T06:10:02.252740] ✅ Loaded candidate metadata for state legislature [2026-03-04T06:10:02.252826] Starting parallel fetching of 98 races... [2026-03-04T06:10:02.270427] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T06:10:02.291182] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T06:10:02.300368] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T06:10:02.301601] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T06:10:02.302511] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T06:10:02.458292] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T06:10:02.458410] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T06:10:02.458457] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T06:10:02.458739] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T06:10:02.484340] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T06:10:02.484453] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T06:10:02.484494] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T06:10:02.484739] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T06:10:02.487800] Processed race 44605 for house_1 [2026-03-04T06:10:02.487886] Processed race 44436 for house_101 [2026-03-04T06:10:02.492143] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T06:10:02.492241] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T06:10:02.492286] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T06:10:02.492327] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T06:10:02.492552] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T06:10:02.494464] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T06:10:02.494538] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T06:10:02.494604] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T06:10:02.494645] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T06:10:02.494819] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T06:10:02.506674] Processed race 44468 for house_106 [2026-03-04T06:10:02.506828] Processed race 44496 for house_10 [2026-03-04T06:10:02.549111] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T06:10:02.549212] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T06:10:02.549255] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T06:10:02.549288] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T06:10:02.549719] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T06:10:02.563877] Processed race 44428 for house_1 [2026-03-04T06:10:02.695153] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T06:10:02.695370] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T06:10:02.695446] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T06:10:02.695721] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T06:10:02.699026] Processed race 44548 for house_117 [2026-03-04T06:10:02.701460] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T06:10:02.701543] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T06:10:02.701687] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T06:10:02.701905] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T06:10:02.710747] Processed race 44480 for house_108 [2026-03-04T06:10:02.735792] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T06:10:02.735916] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T06:10:02.737450] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T06:10:02.737525] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T06:10:02.737568] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T06:10:02.737862] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T06:10:02.741395] Processed race 44512 for house_112 [2026-03-04T06:10:02.804827] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T06:10:02.804996] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T06:10:02.805052] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T06:10:02.805090] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T06:10:02.805339] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T06:10:02.810449] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T06:10:02.810587] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T06:10:02.810634] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T06:10:02.810878] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T06:10:02.843721] Processed race 44560 for house_118 [2026-03-04T06:10:02.843937] Processed race 44564 for house_119 [2026-03-04T06:10:02.867939] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T06:10:02.868090] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T06:10:02.868135] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T06:10:02.868419] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T06:10:02.871566] Processed race 44588 for house_121 [2026-03-04T06:10:02.879726] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T06:10:02.879982] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T06:10:02.880036] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T06:10:02.880079] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T06:10:02.880288] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T06:10:02.897899] Processed race 44580 for house_120 [2026-03-04T06:10:02.902799] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T06:10:02.902921] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T06:10:02.902965] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T06:10:02.903205] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T06:10:02.904564] Processed race 44596 for house_122 [2026-03-04T06:10:03.002341] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T06:10:03.002464] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T06:10:03.002511] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T06:10:03.002550] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T06:10:03.002608] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T06:10:03.002859] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T06:10:03.003605] Processed race 44612 for house_125 [2026-03-04T06:10:03.035523] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T06:10:03.035721] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T06:10:03.035865] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T06:10:03.036195] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T06:10:03.038163] Processed race 44616 for house_125 [2026-03-04T06:10:03.073884] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T06:10:03.074108] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T06:10:03.074157] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T06:10:03.074193] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T06:10:03.074435] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T06:10:03.076511] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T06:10:03.076609] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T06:10:03.076657] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T06:10:03.081898] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T06:10:03.084845] Processed race 44624 for house_126 [2026-03-04T06:10:03.084923] Processed race 44620 for house_126 [2026-03-04T06:10:03.092244] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T06:10:03.092360] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T06:10:03.092410] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T06:10:03.092654] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T06:10:03.093942] Processed race 44648 for house_129 [2026-03-04T06:10:03.205526] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T06:10:03.205670] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T06:10:03.205726] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T06:10:03.205952] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T06:10:03.207002] Processed race 44461 for house_13 [2026-03-04T06:10:03.208541] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T06:10:03.208645] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T06:10:03.208699] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T06:10:03.208891] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T06:10:03.209860] Processed race 44660 for house_130 [2026-03-04T06:10:03.265269] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T06:10:03.265675] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T06:10:03.265754] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T06:10:03.266124] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T06:10:03.267926] Processed race 44437 for house_137 [2026-03-04T06:10:03.269987] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T06:10:03.270186] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T06:10:03.270249] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T06:10:03.270685] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T06:10:03.272765] Processed race 44696 for house_134 [2026-03-04T06:10:03.274490] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T06:10:03.274602] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T06:10:03.274655] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T06:10:03.274691] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T06:10:03.274724] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T06:10:03.274754] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T06:10:03.274932] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T06:10:03.275662] Processed race 44668 for house_131 [2026-03-04T06:10:03.367788] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T06:10:03.367889] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T06:10:03.367933] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T06:10:03.367971] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T06:10:03.368169] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T06:10:03.369153] Processed race 44445 for house_138 [2026-03-04T06:10:03.402184] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T06:10:03.402321] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T06:10:03.402394] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T06:10:03.402441] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T06:10:03.402705] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T06:10:03.403649] Processed race 44449 for house_139 [2026-03-04T06:10:03.481375] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T06:10:03.481518] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T06:10:03.481557] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T06:10:03.481832] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T06:10:03.483344] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T06:10:03.483428] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T06:10:03.483484] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T06:10:03.483526] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T06:10:03.483715] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T06:10:03.484395] Processed race 44545 for house_14 [2026-03-04T06:10:03.484460] Processed race 44497 for house_144 [2026-03-04T06:10:03.484891] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T06:10:03.484949] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T06:10:03.484985] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T06:10:03.485015] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T06:10:03.485162] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T06:10:03.487459] Processed race 44481 for house_142 [2026-03-04T06:10:03.554794] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T06:10:03.554905] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T06:10:03.555047] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T06:10:03.555112] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T06:10:03.555158] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T06:10:03.555364] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T06:10:03.556319] Processed race 44537 for house_149 [2026-03-04T06:10:03.578011] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T06:10:03.578150] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T06:10:03.578189] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T06:10:03.578399] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T06:10:03.608841] Processed race 44553 for house_150 [2026-03-04T06:10:03.643514] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T06:10:03.643672] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T06:10:03.643714] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T06:10:03.643747] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T06:10:03.644091] Processed race 44577 for house_17 [2026-03-04T06:10:03.644006] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T06:10:03.669697] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T06:10:03.669844] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T06:10:03.669886] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T06:10:03.670114] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T06:10:03.671615] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T06:10:03.671686] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T06:10:03.671726] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T06:10:03.671891] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T06:10:03.680679] Processed race 44573 for house_16 [2026-03-04T06:10:03.680887] Processed race 44581 for house_17 [2026-03-04T06:10:03.765029] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T06:10:03.765130] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T06:10:03.765173] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T06:10:03.765456] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T06:10:03.766727] Processed race 44593 for house_19 [2026-03-04T06:10:03.790706] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T06:10:03.790849] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T06:10:03.790889] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T06:10:03.791105] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T06:10:03.804671] Processed race 44597 for house_19 [2026-03-04T06:10:03.846658] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T06:10:03.846872] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T06:10:03.846930] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T06:10:03.847148] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T06:10:03.848912] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T06:10:03.849053] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T06:10:03.849102] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T06:10:03.849280] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T06:10:03.850000] Processed race 44629 for house_23 [2026-03-04T06:10:03.850135] Processed race 44645 for house_25 [2026-03-04T06:10:03.850637] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T06:10:03.850703] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T06:10:03.850748] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T06:10:03.850923] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T06:10:03.851743] Processed race 44633 for house_23 [2026-03-04T06:10:04.054625] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T06:10:04.054800] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T06:10:04.054851] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T06:10:04.055176] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T06:10:04.057014] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T06:10:04.057093] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T06:10:04.057142] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T06:10:04.057329] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T06:10:04.058039] Processed race 44653 for house_26 [2026-03-04T06:10:04.058177] Processed race 44661 for house_27 [2026-03-04T06:10:04.079049] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T06:10:04.079219] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T06:10:04.079261] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T06:10:04.079492] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T06:10:04.080312] Processed race 44486 for house_3 [2026-03-04T06:10:04.081333] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T06:10:04.081413] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T06:10:04.081473] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T06:10:04.081801] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T06:10:04.082897] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T06:10:04.082966] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T06:10:04.083012] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T06:10:04.083195] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T06:10:04.083878] Processed race 44482 for house_3 [2026-03-04T06:10:04.083938] Processed race 44669 for house_28 [2026-03-04T06:10:04.254433] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T06:10:04.254646] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T06:10:04.254716] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T06:10:04.254767] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T06:10:04.255018] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T06:10:04.255883] Processed race 44494 for house_40 [2026-03-04T06:10:04.277409] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T06:10:04.277896] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T06:10:04.277988] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T06:10:04.278050] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T06:10:04.278559] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T06:10:04.278809] Processed race 44462 for house_37 [2026-03-04T06:10:04.283680] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T06:10:04.283777] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T06:10:04.283839] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T06:10:04.284073] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T06:10:04.289329] Processed race 44693 for house_30 [2026-03-04T06:10:04.435282] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T06:10:04.435458] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T06:10:04.435509] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T06:10:04.435562] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T06:10:04.435813] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T06:10:04.437978] Processed race 44502 for house_41 [2026-03-04T06:10:04.450478] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T06:10:04.450631] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T06:10:04.450674] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T06:10:04.450908] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T06:10:04.455874] Processed race 44522 for house_44 [2026-03-04T06:10:04.457287] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T06:10:04.457480] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T06:10:04.457537] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T06:10:04.457776] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T06:10:04.459603] Processed race 44526 for house_44 [2026-03-04T06:10:04.626646] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T06:10:04.626790] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T06:10:04.626832] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T06:10:04.627502] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T06:10:04.641078] Processed race 44542 for house_47 [2026-03-04T06:10:04.654520] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T06:10:04.654748] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T06:10:04.654799] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T06:10:04.654847] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T06:10:04.654883] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T06:10:04.654916] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T06:10:04.654950] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T06:10:04.654982] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T06:10:04.655016] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T06:10:04.655394] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T06:10:04.657108] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T06:10:04.657189] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T06:10:04.657233] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T06:10:04.657536] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T06:10:04.660302] Processed race 44558 for house_49 [2026-03-04T06:10:04.660393] Processed race 44654 for house_5 [2026-03-04T06:10:04.797317] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T06:10:04.797739] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T06:10:04.797809] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T06:10:04.797849] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T06:10:04.797885] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T06:10:04.797921] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T06:10:04.797956] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T06:10:04.798236] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T06:10:04.801097] Processed race 44570 for house_50 [2026-03-04T06:10:04.836490] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T06:10:04.836761] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T06:10:04.836824] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T06:10:04.837182] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T06:10:04.841741] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T06:10:04.842939] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T06:10:04.843128] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T06:10:04.843484] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T06:10:04.857759] Processed race 44618 for house_56 [2026-03-04T06:10:04.857920] Processed race 44590 for house_52 [2026-03-04T06:10:04.967450] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T06:10:04.967657] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T06:10:04.967722] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T06:10:04.967971] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T06:10:04.973236] Processed race 44622 for house_56 [2026-03-04T06:10:05.009146] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T06:10:05.009257] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T06:10:05.009297] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T06:10:05.009509] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T06:10:05.009878] Processed race 44638 for house_58 [2026-03-04T06:10:05.016550] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T06:10:05.016665] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T06:10:05.016705] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T06:10:05.016904] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T06:10:05.019512] Processed race 44642 for house_59 [2026-03-04T06:10:05.133646] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T06:10:05.133918] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T06:10:05.134036] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T06:10:05.134331] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T06:10:05.139711] Processed race 44662 for house_60 [2026-03-04T06:10:05.221619] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T06:10:05.221842] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T06:10:05.221892] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T06:10:05.222116] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T06:10:05.223835] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T06:10:05.223908] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T06:10:05.223950] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T06:10:05.224125] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T06:10:05.229160] Processed race 44666 for house_61 [2026-03-04T06:10:05.229545] Processed race 44670 for house_61 [2026-03-04T06:10:05.325920] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T06:10:05.326096] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T06:10:05.326147] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T06:10:05.326181] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T06:10:05.326455] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T06:10:05.333001] Processed race 44498 for house_41 [2026-03-04T06:10:05.334400] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T06:10:05.334493] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T06:10:05.334735] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T06:10:05.338938] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T06:10:05.340100] Processed race 44466 for house_37 [2026-03-04T06:10:05.355763] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T06:10:05.355910] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T06:10:05.355957] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T06:10:05.358303] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T06:10:05.364445] Processed race 44690 for house_64 [2026-03-04T06:10:05.441101] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T06:10:05.441876] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T06:10:05.441949] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T06:10:05.442221] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T06:10:05.447604] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T06:10:05.447788] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T06:10:05.447837] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T06:10:05.448808] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T06:10:05.451121] Processed race 44694 for house_64 [2026-03-04T06:10:05.451734] Processed race 44431 for house_67 [2026-03-04T06:10:05.502711] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T06:10:05.502862] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T06:10:05.502909] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T06:10:05.503142] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T06:10:05.504402] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T06:10:05.504472] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T06:10:05.504525] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T06:10:05.504736] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T06:10:05.508493] Processed race 44435 for house_67 [2026-03-04T06:10:05.508708] Processed race 44535 for house_7 [2026-03-04T06:10:05.542822] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T06:10:05.542965] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T06:10:05.543005] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T06:10:05.544189] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T06:10:05.552696] Processed race 44539 for house_7 [2026-03-04T06:10:05.642514] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T06:10:05.642665] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T06:10:05.642722] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T06:10:05.642765] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T06:10:05.642802] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T06:10:05.643057] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T06:10:05.644977] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T06:10:05.645053] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T06:10:05.645097] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T06:10:05.645134] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T06:10:05.645512] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T06:10:05.648648] Processed race 44475 for house_71 [2026-03-04T06:10:05.648752] Processed race 44467 for house_70 [2026-03-04T06:10:05.669923] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T06:10:05.670077] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T06:10:05.670121] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T06:10:05.671493] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T06:10:05.673487] Processed race 44499 for house_74 [2026-03-04T06:10:05.684753] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T06:10:05.684879] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T06:10:05.684924] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T06:10:05.685137] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T06:10:05.687012] Processed race 44507 for house_76 [2026-03-04T06:10:05.697347] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T06:10:05.698563] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T06:10:05.698634] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T06:10:05.698689] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T06:10:05.698930] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T06:10:05.701473] Processed race 44511 for house_76 [2026-03-04T06:10:05.793374] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T06:10:05.794459] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T06:10:05.794586] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T06:10:05.794874] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T06:10:05.796828] Processed race 44627 for house_8 [2026-03-04T06:10:05.808145] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T06:10:05.808250] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T06:10:05.808307] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T06:10:05.809478] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T06:10:05.810445] Processed race 44543 for house_80 [2026-03-04T06:10:05.836984] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T06:10:05.837121] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T06:10:05.837169] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T06:10:05.837850] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T06:10:05.840494] Processed race 44583 for house_85 [2026-03-04T06:10:05.844930] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T06:10:05.845056] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T06:10:05.845116] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T06:10:05.845369] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T06:10:05.848805] Processed race 44587 for house_85 [2026-03-04T06:10:05.953171] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T06:10:05.953329] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T06:10:05.954429] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T06:10:05.954746] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T06:10:05.958332] Processed race 44611 for house_88 [2026-03-04T06:10:05.999727] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T06:10:05.999877] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T06:10:05.999926] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T06:10:05.999987] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T06:10:06.000227] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T06:10:06.002253] Processed race 44707 for house_9 [2026-03-04T06:10:06.120692] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T06:10:06.120840] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T06:10:06.120878] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T06:10:06.121109] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T06:10:06.121860] Processed race 44647 for house_92 [2026-03-04T06:10:06.170327] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T06:10:06.170528] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T06:10:06.170607] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T06:10:06.170879] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T06:10:06.171827] Processed race 44655 for house_93 [2026-03-04T06:10:06.277713] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T06:10:06.277883] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T06:10:06.277926] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T06:10:06.277965] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T06:10:06.278003] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T06:10:06.279752] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T06:10:06.280138] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T06:10:06.287662] Processed race 44663 for house_94 [2026-03-04T06:10:06.339693] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T06:10:06.339846] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T06:10:06.339909] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T06:10:06.339956] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T06:10:06.340207] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T06:10:06.341100] Processed race 44679 for house_97 [2026-03-04T06:10:06.439926] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T06:10:06.440068] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T06:10:06.440112] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T06:10:06.441865] Processed race 44687 for house_98 [2026-03-04T06:10:06.441780] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T06:10:06.488561] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T06:10:06.488730] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T06:10:06.488776] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T06:10:06.488810] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T06:10:06.489050] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T06:10:06.489095] Processed race 44691 for house_98 [2026-03-04T06:10:06.609511] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T06:10:06.609692] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T06:10:06.609745] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T06:10:06.610156] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T06:10:06.611643] Processed race 44406 for senate_11 [2026-03-04T06:10:06.649333] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T06:10:06.649561] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T06:10:06.649708] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T06:10:06.649778] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T06:10:06.650048] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T06:10:06.653903] Processed race 44378 for senate_19 [2026-03-04T06:10:06.775508] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T06:10:06.775654] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T06:10:06.775689] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T06:10:06.775925] Processed race 44711 for senate_2 [2026-03-04T06:10:06.775884] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T06:10:06.807102] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T06:10:06.807234] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T06:10:06.807277] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T06:10:06.807524] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T06:10:06.808878] Processed race 44377 for senate_21 [2026-03-04T06:10:06.871710] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T06:10:06.871874] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T06:10:06.871918] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T06:10:06.872125] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T06:10:06.872934] Processed race 44595 for house_86 [2026-03-04T06:10:06.940140] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T06:10:06.940307] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T06:10:06.940346] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T06:10:06.940387] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T06:10:06.940775] Processed race 44376 for senate_22 [2026-03-04T06:10:06.940726] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T06:10:06.962157] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T06:10:06.962665] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T06:10:06.962715] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T06:10:06.963836] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T06:10:06.965154] Processed race 44382 for senate_3 [2026-03-04T06:10:07.000455] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T06:10:07.000627] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T06:10:07.000664] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T06:10:07.000690] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T06:10:07.001130] Processed race 44619 for house_89 [2026-03-04T06:10:07.024069] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T06:10:07.024252] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T06:10:07.024318] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T06:10:07.026007] Processed race 44381 for senate_4 [2026-03-04T06:10:07.062683] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T06:10:07.062852] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T06:10:07.062892] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T06:10:07.063217] Processed race 44639 for house_91 [2026-03-04T06:10:07.094839] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T06:10:07.095032] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T06:10:07.095075] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T06:10:07.095370] Processed race 44379 for senate_5 [2026-03-04T06:10:07.121562] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T06:10:07.121798] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T06:10:07.121840] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T06:10:07.121872] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T06:10:07.122195] Processed race 44380 for senate_5 [2026-03-04T06:10:07.128418] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T06:20:03.225412] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T06:20:03.226993] ✅ Loaded candidate metadata for state legislature [2026-03-04T06:20:03.232663] Starting parallel fetching of 98 races... [2026-03-04T06:20:03.233160] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T06:20:03.238131] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T06:20:03.242774] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T06:20:03.245444] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T06:20:03.313867] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T06:20:03.475402] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T06:20:03.475534] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T06:20:03.475597] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T06:20:03.475639] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T06:20:03.477988] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T06:20:03.478058] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T06:20:03.478093] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T06:20:03.478119] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T06:20:03.478319] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T06:20:03.478540] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T06:20:03.489605] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T06:20:03.489723] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T06:20:03.489771] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T06:20:03.490062] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T06:20:03.497672] Processed race 44496 for house_10 [2026-03-04T06:20:03.497800] Processed race 44428 for house_1 [2026-03-04T06:20:03.498953] Processed race 44605 for house_1 [2026-03-04T06:20:03.530312] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T06:20:03.531495] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T06:20:03.531588] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T06:20:03.531850] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T06:20:03.538336] Processed race 44436 for house_101 [2026-03-04T06:20:03.601385] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T06:20:03.602678] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T06:20:03.602732] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T06:20:03.602768] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T06:20:03.602982] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T06:20:03.604950] Processed race 44468 for house_106 [2026-03-04T06:20:03.702963] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T06:20:03.703073] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T06:20:03.703123] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T06:20:03.703479] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T06:20:03.716330] Processed race 44548 for house_117 [2026-03-04T06:20:03.724966] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T06:20:03.725184] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T06:20:03.725257] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T06:20:03.725532] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T06:20:03.727141] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T06:20:03.727208] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T06:20:03.727255] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T06:20:03.727315] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T06:20:03.727372] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T06:20:03.727610] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T06:20:03.745755] Processed race 44480 for house_108 [2026-03-04T06:20:03.745943] Processed race 44512 for house_112 [2026-03-04T06:20:03.773257] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T06:20:03.773369] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T06:20:03.773445] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T06:20:03.773495] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T06:20:03.773723] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T06:20:03.784670] Processed race 44560 for house_118 [2026-03-04T06:20:03.803459] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T06:20:03.803610] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T06:20:03.803678] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T06:20:03.803916] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T06:20:03.809286] Processed race 44564 for house_119 [2026-03-04T06:20:03.907205] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T06:20:03.907318] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T06:20:03.907372] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T06:20:03.907439] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T06:20:03.907678] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T06:20:03.916183] Processed race 44580 for house_120 [2026-03-04T06:20:03.928402] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T06:20:03.928527] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T06:20:03.928592] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T06:20:03.928865] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T06:20:03.935778] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T06:20:03.935875] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T06:20:03.935926] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T06:20:03.936146] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T06:20:03.937514] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T06:20:03.937607] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T06:20:03.937659] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T06:20:03.937701] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T06:20:03.937741] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T06:20:03.937919] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T06:20:03.960186] Processed race 44588 for house_121 [2026-03-04T06:20:03.960300] Processed race 44596 for house_122 [2026-03-04T06:20:03.960352] Processed race 44612 for house_125 [2026-03-04T06:20:03.962763] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T06:20:03.962858] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T06:20:03.962900] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T06:20:03.963078] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T06:20:03.963861] Processed race 44616 for house_125 [2026-03-04T06:20:04.118053] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T06:20:04.118174] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T06:20:04.118215] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T06:20:04.118240] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T06:20:04.118427] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T06:20:04.119615] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T06:20:04.119686] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T06:20:04.119748] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T06:20:04.120030] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T06:20:04.120707] Processed race 44624 for house_126 [2026-03-04T06:20:04.120795] Processed race 44461 for house_13 [2026-03-04T06:20:04.127472] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T06:20:04.127600] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T06:20:04.127639] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T06:20:04.127802] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T06:20:04.129054] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T06:20:04.129134] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T06:20:04.129197] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T06:20:04.129389] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T06:20:04.142829] Processed race 44660 for house_130 [2026-03-04T06:20:04.142951] Processed race 44620 for house_126 [2026-03-04T06:20:04.290315] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T06:20:04.290451] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T06:20:04.290498] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T06:20:04.290824] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T06:20:04.292432] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T06:20:04.292511] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T06:20:04.292556] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T06:20:04.292877] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T06:20:04.296635] Processed race 44437 for house_137 [2026-03-04T06:20:04.296736] Processed race 44696 for house_134 [2026-03-04T06:20:04.316863] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T06:20:04.316986] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T06:20:04.317049] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T06:20:04.317092] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T06:20:04.317333] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T06:20:04.327664] Processed race 44445 for house_138 [2026-03-04T06:20:04.361025] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T06:20:04.361144] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T06:20:04.361187] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T06:20:04.361394] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T06:20:04.362502] Processed race 44648 for house_129 [2026-03-04T06:20:04.460084] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T06:20:04.460222] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T06:20:04.460261] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T06:20:04.460301] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T06:20:04.460662] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T06:20:04.463707] Processed race 44449 for house_139 [2026-03-04T06:20:04.471298] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T06:20:04.471401] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T06:20:04.471466] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T06:20:04.471510] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T06:20:04.471545] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T06:20:04.471609] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T06:20:04.471871] Processed race 44668 for house_131 [2026-03-04T06:20:04.471827] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T06:20:04.490306] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T06:20:04.490449] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T06:20:04.490487] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T06:20:04.490710] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T06:20:04.494920] Processed race 44545 for house_14 [2026-03-04T06:20:04.500217] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T06:20:04.500363] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T06:20:04.500426] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T06:20:04.500465] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T06:20:04.501012] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T06:20:04.503047] Processed race 44481 for house_142 [2026-03-04T06:20:04.555219] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T06:20:04.555339] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T06:20:04.555376] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T06:20:04.555418] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T06:20:04.555763] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T06:20:04.578282] Processed race 44497 for house_144 [2026-03-04T06:20:04.628595] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T06:20:04.628721] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T06:20:04.628762] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T06:20:04.628792] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T06:20:04.628827] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T06:20:04.629037] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T06:20:04.629847] Processed race 44537 for house_149 [2026-03-04T06:20:04.656228] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T06:20:04.656336] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T06:20:04.656368] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T06:20:04.656565] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T06:20:04.657628] Processed race 44573 for house_16 [2026-03-04T06:20:04.660392] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T06:20:04.660475] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T06:20:04.660516] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T06:20:04.660717] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T06:20:04.661598] Processed race 44553 for house_150 [2026-03-04T06:20:04.684661] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T06:20:04.684770] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T06:20:04.684803] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T06:20:04.684831] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T06:20:04.685112] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T06:20:04.686120] Processed race 44577 for house_17 [2026-03-04T06:20:04.735992] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T06:20:04.736131] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T06:20:04.736181] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T06:20:04.736436] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T06:20:04.743554] Processed race 44581 for house_17 [2026-03-04T06:20:04.802099] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T06:20:04.802321] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T06:20:04.802381] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T06:20:04.802663] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T06:20:04.804152] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T06:20:04.804603] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T06:20:04.804658] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T06:20:04.804893] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T06:20:04.805818] Processed race 44593 for house_19 [2026-03-04T06:20:04.805892] Processed race 44597 for house_19 [2026-03-04T06:20:04.833899] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T06:20:04.834036] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T06:20:04.834082] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T06:20:04.834662] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T06:20:04.835994] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T06:20:04.836063] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T06:20:04.836104] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T06:20:04.836277] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T06:20:04.837285] Processed race 44633 for house_23 [2026-03-04T06:20:04.837362] Processed race 44629 for house_23 [2026-03-04T06:20:04.895342] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T06:20:04.895483] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T06:20:04.897834] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T06:20:04.898123] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T06:20:04.899060] Processed race 44645 for house_25 [2026-03-04T06:20:04.954067] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T06:20:04.954228] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T06:20:04.954285] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T06:20:04.954962] Processed race 44661 for house_27 [2026-03-04T06:20:04.954769] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T06:20:04.957614] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T06:20:04.957691] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T06:20:04.957735] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T06:20:04.957933] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T06:20:04.960498] Processed race 44653 for house_26 [2026-03-04T06:20:04.992560] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T06:20:04.992721] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T06:20:04.992771] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T06:20:04.993043] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T06:20:04.994173] Processed race 44482 for house_3 [2026-03-04T06:20:05.015198] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T06:20:05.015350] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T06:20:05.016631] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T06:20:05.016872] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T06:20:05.018342] Processed race 44669 for house_28 [2026-03-04T06:20:05.056296] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T06:20:05.056447] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T06:20:05.056491] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T06:20:05.056998] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T06:20:05.057987] Processed race 44486 for house_3 [2026-03-04T06:20:05.109710] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T06:20:05.109872] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T06:20:05.109912] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T06:20:05.110194] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T06:20:05.111204] Processed race 44693 for house_30 [2026-03-04T06:20:05.118942] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T06:20:05.119092] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T06:20:05.119143] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T06:20:05.119188] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T06:20:05.119768] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T06:20:05.126060] Processed race 44462 for house_37 [2026-03-04T06:20:05.149432] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T06:20:05.149662] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T06:20:05.149717] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T06:20:05.149947] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T06:20:05.156956] Processed race 44466 for house_37 [2026-03-04T06:20:05.183664] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T06:20:05.183801] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T06:20:05.183837] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T06:20:05.183890] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T06:20:05.184138] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T06:20:05.186955] Processed race 44494 for house_40 [2026-03-04T06:20:05.210324] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T06:20:05.210465] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T06:20:05.210500] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T06:20:05.210528] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T06:20:05.210850] Processed race 44498 for house_41 [2026-03-04T06:20:05.210811] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T06:20:05.304190] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T06:20:05.304330] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T06:20:05.304370] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T06:20:05.304858] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T06:20:05.305704] Processed race 44526 for house_44 [2026-03-04T06:20:05.347080] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T06:20:05.347201] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T06:20:05.347234] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T06:20:05.347421] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T06:20:05.348039] Processed race 44542 for house_47 [2026-03-04T06:20:05.453799] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T06:20:05.453954] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T06:20:05.454015] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T06:20:05.454244] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T06:20:05.455959] Processed race 44654 for house_5 [2026-03-04T06:20:05.508414] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T06:20:05.508591] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T06:20:05.508664] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T06:20:05.508711] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T06:20:05.508767] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T06:20:05.508811] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T06:20:05.508848] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T06:20:05.509595] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T06:20:05.510697] Processed race 44570 for house_50 [2026-03-04T06:20:05.618456] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T06:20:05.618635] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T06:20:05.618706] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T06:20:05.620136] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T06:20:05.623050] Processed race 44590 for house_52 [2026-03-04T06:20:05.682718] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T06:20:05.682857] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T06:20:05.682906] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T06:20:05.683189] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T06:20:05.684322] Processed race 44618 for house_56 [2026-03-04T06:20:05.770288] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T06:20:05.770447] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T06:20:05.770502] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T06:20:05.770764] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T06:20:05.774990] Processed race 44622 for house_56 [2026-03-04T06:20:05.846842] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T06:20:05.846981] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T06:20:05.847037] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T06:20:05.847345] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T06:20:05.848457] Processed race 44638 for house_58 [2026-03-04T06:20:05.935708] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T06:20:05.935844] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T06:20:05.935883] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T06:20:05.936173] Processed race 44642 for house_59 [2026-03-04T06:20:05.936125] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T06:20:06.010275] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T06:20:06.010427] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T06:20:06.010468] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T06:20:06.010751] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T06:20:06.011785] Processed race 44662 for house_60 [2026-03-04T06:20:06.098192] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T06:20:06.098337] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T06:20:06.098378] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T06:20:06.099720] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T06:20:06.102031] Processed race 44666 for house_61 [2026-03-04T06:20:06.165234] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T06:20:06.165400] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T06:20:06.165471] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T06:20:06.165811] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T06:20:06.166728] Processed race 44670 for house_61 [2026-03-04T06:20:06.252791] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T06:20:06.252937] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T06:20:06.252979] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T06:20:06.253210] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T06:20:06.254062] Processed race 44690 for house_64 [2026-03-04T06:20:06.299933] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T06:20:06.300121] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T06:20:06.300175] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T06:20:06.300442] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T06:20:06.301235] Processed race 44522 for house_44 [2026-03-04T06:20:06.304166] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T06:20:06.304247] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T06:20:06.304280] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T06:20:06.304305] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T06:20:06.304501] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T06:20:06.305330] Processed race 44502 for house_41 [2026-03-04T06:20:06.312195] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T06:20:06.312292] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T06:20:06.312330] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T06:20:06.312551] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T06:20:06.313305] Processed race 44694 for house_64 [2026-03-04T06:20:06.416305] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T06:20:06.416461] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T06:20:06.416504] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T06:20:06.416892] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T06:20:06.417868] Processed race 44431 for house_67 [2026-03-04T06:20:06.425737] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T06:20:06.425852] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T06:20:06.425889] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T06:20:06.425922] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T06:20:06.425950] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T06:20:06.425977] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T06:20:06.426003] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T06:20:06.426028] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T06:20:06.426054] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T06:20:06.426244] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T06:20:06.427089] Processed race 44558 for house_49 [2026-03-04T06:20:06.453303] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T06:20:06.453557] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T06:20:06.453630] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T06:20:06.453854] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T06:20:06.454479] Processed race 44435 for house_67 [2026-03-04T06:20:06.457279] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T06:20:06.457367] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T06:20:06.457435] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T06:20:06.457632] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T06:20:06.458300] Processed race 44539 for house_7 [2026-03-04T06:20:06.459866] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T06:20:06.459932] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T06:20:06.459969] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T06:20:06.460134] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T06:20:06.460727] Processed race 44535 for house_7 [2026-03-04T06:20:06.572862] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T06:20:06.572996] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T06:20:06.573032] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T06:20:06.573058] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T06:20:06.573248] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T06:20:06.574011] Processed race 44467 for house_70 [2026-03-04T06:20:06.581677] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T06:20:06.581771] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T06:20:06.581813] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T06:20:06.581848] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T06:20:06.581879] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T06:20:06.582067] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T06:20:06.582746] Processed race 44475 for house_71 [2026-03-04T06:20:06.610655] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T06:20:06.610817] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T06:20:06.610867] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T06:20:06.611096] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T06:20:06.612000] Processed race 44507 for house_76 [2026-03-04T06:20:06.639665] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T06:20:06.639826] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T06:20:06.639872] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T06:20:06.640128] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T06:20:06.643283] Processed race 44499 for house_74 [2026-03-04T06:20:06.731380] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T06:20:06.731547] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T06:20:06.731625] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T06:20:06.731921] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T06:20:06.736284] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T06:20:06.736358] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T06:20:06.736400] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T06:20:06.736634] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T06:20:06.737623] Processed race 44627 for house_8 [2026-03-04T06:20:06.737692] Processed race 44543 for house_80 [2026-03-04T06:20:06.762057] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T06:20:06.762206] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T06:20:06.762257] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T06:20:06.762860] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T06:20:06.770633] Processed race 44583 for house_85 [2026-03-04T06:20:06.803140] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T06:20:06.803279] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T06:20:06.803318] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T06:20:06.803597] Processed race 44587 for house_85 [2026-03-04T06:20:06.803524] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T06:20:06.888430] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T06:20:06.888550] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T06:20:06.888608] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T06:20:06.888819] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T06:20:06.889548] Processed race 44611 for house_88 [2026-03-04T06:20:06.917593] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T06:20:06.917717] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T06:20:06.917759] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T06:20:06.917795] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T06:20:06.918002] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T06:20:06.918794] Processed race 44619 for house_89 [2026-03-04T06:20:06.968554] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T06:20:06.968788] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T06:20:06.968859] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T06:20:06.968905] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T06:20:06.969123] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T06:20:06.969909] Processed race 44707 for house_9 [2026-03-04T06:20:07.043212] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T06:20:07.043345] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T06:20:07.043386] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T06:20:07.043662] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T06:20:07.044765] Processed race 44639 for house_91 [2026-03-04T06:20:07.119885] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T06:20:07.120014] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T06:20:07.120065] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T06:20:07.120275] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T06:20:07.120317] Processed race 44655 for house_93 [2026-03-04T06:20:07.193795] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T06:20:07.193895] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T06:20:07.193929] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T06:20:07.193959] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T06:20:07.193985] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T06:20:07.194018] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T06:20:07.194173] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T06:20:07.195016] Processed race 44663 for house_94 [2026-03-04T06:20:07.276563] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T06:20:07.276914] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T06:20:07.276963] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T06:20:07.276999] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T06:20:07.277294] Processed race 44679 for house_97 [2026-03-04T06:20:07.277226] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T06:20:07.349684] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T06:20:07.351643] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T06:20:07.351716] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T06:20:07.351946] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T06:20:07.352789] Processed race 44687 for house_98 [2026-03-04T06:20:07.434910] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T06:20:07.436353] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T06:20:07.436788] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T06:20:07.437072] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T06:20:07.437983] Processed race 44691 for house_98 [2026-03-04T06:20:07.437932] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T06:20:07.508022] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T06:20:07.508214] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T06:20:07.508274] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T06:20:07.513532] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T06:20:07.518731] Processed race 44406 for senate_11 [2026-03-04T06:20:07.611066] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T06:20:07.611227] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T06:20:07.611266] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T06:20:07.611300] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T06:20:07.611673] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T06:20:07.615961] Processed race 44378 for senate_19 [2026-03-04T06:20:07.641859] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T06:20:07.642082] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T06:20:07.642127] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T06:20:07.642159] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T06:20:07.642591] Processed race 44511 for house_76 [2026-03-04T06:20:07.642472] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T06:20:07.674115] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T06:20:07.674289] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T06:20:07.674352] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T06:20:07.674772] Processed race 44711 for senate_2 [2026-03-04T06:20:07.674689] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T06:20:07.779119] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T06:20:07.779829] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T06:20:07.779889] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T06:20:07.781021] Processed race 44377 for senate_21 [2026-03-04T06:20:07.780837] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T06:20:07.809106] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T06:20:07.809925] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T06:20:07.809970] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T06:20:07.809997] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T06:20:07.810874] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T06:20:07.812350] Processed race 44376 for senate_22 [2026-03-04T06:20:07.827263] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T06:20:07.827445] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T06:20:07.827503] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T06:20:07.827948] Processed race 44382 for senate_3 [2026-03-04T06:20:07.827882] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T06:20:07.905030] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T06:20:07.905624] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T06:20:07.905692] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T06:20:07.905925] Processed race 44595 for house_86 [2026-03-04T06:20:07.946691] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T06:20:07.946878] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T06:20:07.946948] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T06:20:07.947300] Processed race 44381 for senate_4 [2026-03-04T06:20:07.970488] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T06:20:07.971418] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T06:20:07.971511] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T06:20:07.972478] Processed race 44379 for senate_5 [2026-03-04T06:20:07.990912] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T06:20:07.991330] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T06:20:07.991443] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T06:20:07.991516] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T06:20:07.992476] Processed race 44380 for senate_5 [2026-03-04T06:20:08.089754] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T06:20:08.090362] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T06:20:08.090441] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T06:20:08.091112] Processed race 44647 for house_92 [2026-03-04T06:20:08.105035] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T06:30:04.094305] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T06:30:04.095061] ✅ Loaded candidate metadata for state legislature [2026-03-04T06:30:04.095121] Starting parallel fetching of 98 races... [2026-03-04T06:30:04.151063] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T06:30:04.193539] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T06:30:04.331080] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T06:30:04.331226] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T06:30:04.331279] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T06:30:04.332632] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T06:30:04.431652] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T06:30:04.471442] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T06:30:04.471603] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T06:30:04.471650] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T06:30:04.471685] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T06:30:04.471877] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T06:30:04.587025] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T06:30:04.587141] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T06:30:04.587191] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T06:30:04.587235] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T06:30:04.588684] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T06:30:04.589622] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T06:30:04.653703] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T06:30:04.667793] Processed race 44496 for house_10 [2026-03-04T06:30:04.667988] Processed race 44428 for house_1 [2026-03-04T06:30:04.668031] Processed race 44605 for house_1 [2026-03-04T06:30:04.718997] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T06:30:04.719231] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T06:30:04.719485] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T06:30:04.720829] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T06:30:04.726170] Processed race 44436 for house_101 [2026-03-04T06:30:04.827838] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T06:30:04.827992] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T06:30:04.828040] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T06:30:04.828272] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T06:30:04.830855] Processed race 44480 for house_108 [2026-03-04T06:30:04.844659] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T06:30:04.844816] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T06:30:04.844862] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T06:30:04.844911] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T06:30:04.845413] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T06:30:04.881012] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T06:30:04.881234] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T06:30:04.881280] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T06:30:04.881316] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T06:30:04.881360] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T06:30:04.882587] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T06:30:04.892967] Processed race 44468 for house_106 [2026-03-04T06:30:04.893380] Processed race 44512 for house_112 [2026-03-04T06:30:04.911652] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T06:30:04.911764] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T06:30:04.911821] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T06:30:04.912101] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T06:30:04.946872] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T06:30:04.946978] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T06:30:04.947015] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T06:30:04.947046] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T06:30:04.947245] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T06:30:04.954259] Processed race 44548 for house_117 [2026-03-04T06:30:04.954366] Processed race 44560 for house_118 [2026-03-04T06:30:05.089147] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T06:30:05.089259] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T06:30:05.089296] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T06:30:05.089561] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T06:30:05.090977] Processed race 44564 for house_119 [2026-03-04T06:30:05.126522] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T06:30:05.126798] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T06:30:05.126849] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T06:30:05.126881] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T06:30:05.127385] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T06:30:05.129816] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T06:30:05.129902] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T06:30:05.129994] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T06:30:05.130286] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T06:30:05.135537] Processed race 44580 for house_120 [2026-03-04T06:30:05.136024] Processed race 44588 for house_121 [2026-03-04T06:30:05.143199] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T06:30:05.143301] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T06:30:05.143348] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T06:30:05.144353] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T06:30:05.155976] Processed race 44596 for house_122 [2026-03-04T06:30:05.228025] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T06:30:05.228175] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T06:30:05.228234] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T06:30:05.228299] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T06:30:05.228357] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T06:30:05.228941] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T06:30:05.259859] Processed race 44612 for house_125 [2026-03-04T06:30:05.339399] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T06:30:05.339590] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T06:30:05.339655] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T06:30:05.339908] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T06:30:05.340897] Processed race 44616 for house_125 [2026-03-04T06:30:05.383538] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T06:30:05.384042] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T06:30:05.384102] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T06:30:05.384529] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T06:30:05.386798] Processed race 44620 for house_126 [2026-03-04T06:30:05.387412] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T06:30:05.387493] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T06:30:05.387549] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T06:30:05.387631] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T06:30:05.387848] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T06:30:05.388691] Processed race 44624 for house_126 [2026-03-04T06:30:05.450015] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T06:30:05.450354] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T06:30:05.450404] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T06:30:05.450924] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T06:30:05.462035] Processed race 44648 for house_129 [2026-03-04T06:30:05.606791] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T06:30:05.607209] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T06:30:05.607258] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T06:30:05.607295] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T06:30:05.607328] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T06:30:05.607361] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T06:30:05.607621] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T06:30:05.613424] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T06:30:05.613899] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T06:30:05.613944] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T06:30:05.614425] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T06:30:05.616377] Processed race 44668 for house_131 [2026-03-04T06:30:05.616785] Processed race 44660 for house_130 [2026-03-04T06:30:05.650298] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T06:30:05.650439] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T06:30:05.650505] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T06:30:05.652493] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T06:30:05.654034] Processed race 44437 for house_137 [2026-03-04T06:30:05.670078] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T06:30:05.670251] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T06:30:05.670305] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T06:30:05.675411] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T06:30:05.704130] Processed race 44461 for house_13 [2026-03-04T06:30:05.707520] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T06:30:05.707662] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T06:30:05.707795] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T06:30:05.708957] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T06:30:05.730986] Processed race 44696 for house_134 [2026-03-04T06:30:05.842421] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T06:30:05.844150] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T06:30:05.844200] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T06:30:05.844243] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T06:30:05.845607] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T06:30:05.865588] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T06:30:05.865704] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T06:30:05.865750] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T06:30:05.865782] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T06:30:05.866085] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T06:30:05.868514] Processed race 44445 for house_138 [2026-03-04T06:30:05.868816] Processed race 44449 for house_139 [2026-03-04T06:30:05.930117] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T06:30:05.930249] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T06:30:05.930290] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T06:30:05.930322] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T06:30:05.936719] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T06:30:05.938034] Processed race 44481 for house_142 [2026-03-04T06:30:05.986100] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T06:30:05.986215] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T06:30:05.986256] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T06:30:05.986291] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T06:30:05.989665] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T06:30:05.996872] Processed race 44497 for house_144 [2026-03-04T06:30:06.023667] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T06:30:06.023814] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T06:30:06.025346] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T06:30:06.025631] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T06:30:06.029193] Processed race 44545 for house_14 [2026-03-04T06:30:06.090467] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T06:30:06.090640] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T06:30:06.090691] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T06:30:06.090736] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T06:30:06.090769] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T06:30:06.091548] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T06:30:06.094898] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T06:30:06.094997] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T06:30:06.095053] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T06:30:06.096305] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T06:30:06.100385] Processed race 44537 for house_149 [2026-03-04T06:30:06.102427] Processed race 44553 for house_150 [2026-03-04T06:30:06.198975] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T06:30:06.199198] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T06:30:06.199251] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T06:30:06.205103] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T06:30:06.219791] Processed race 44573 for house_16 [2026-03-04T06:30:06.259998] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T06:30:06.260169] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T06:30:06.260218] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T06:30:06.260254] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T06:30:06.265774] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T06:30:06.267424] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T06:30:06.273210] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T06:30:06.273272] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T06:30:06.277722] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T06:30:06.278824] Processed race 44577 for house_17 [2026-03-04T06:30:06.278902] Processed race 44581 for house_17 [2026-03-04T06:30:06.331888] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T06:30:06.331987] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T06:30:06.332030] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T06:30:06.332259] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T06:30:06.338584] Processed race 44593 for house_19 [2026-03-04T06:30:06.411173] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T06:30:06.411317] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T06:30:06.411370] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T06:30:06.414198] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T06:30:06.415419] Processed race 44597 for house_19 [2026-03-04T06:30:06.446638] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T06:30:06.446784] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T06:30:06.446836] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T06:30:06.447079] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T06:30:06.456193] Processed race 44629 for house_23 [2026-03-04T06:30:06.495545] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T06:30:06.495790] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T06:30:06.495845] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T06:30:06.496129] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T06:30:06.499060] Processed race 44633 for house_23 [2026-03-04T06:30:06.505138] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T06:30:06.505278] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T06:30:06.505337] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T06:30:06.505653] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T06:30:06.508342] Processed race 44645 for house_25 [2026-03-04T06:30:06.518233] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T06:30:06.518500] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T06:30:06.518552] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T06:30:06.519145] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T06:30:06.521712] Processed race 44653 for house_26 [2026-03-04T06:30:06.610456] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T06:30:06.610631] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T06:30:06.610844] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T06:30:06.611198] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T06:30:06.703812] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T06:30:06.703972] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T06:30:06.704022] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T06:30:06.704221] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T06:30:06.735854] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T06:30:06.736012] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T06:30:06.736076] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T06:30:06.736336] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T06:30:06.802395] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T06:30:06.802591] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T06:30:06.802727] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T06:30:06.802787] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T06:30:06.803009] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T06:30:06.828051] Processed race 44661 for house_27 [2026-03-04T06:30:06.828241] Processed race 44482 for house_3 [2026-03-04T06:30:06.828290] Processed race 44693 for house_30 [2026-03-04T06:30:06.828330] Processed race 44462 for house_37 [2026-03-04T06:30:06.845837] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T06:30:06.851199] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T06:30:06.851256] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T06:30:06.851603] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T06:30:06.856273] Processed race 44669 for house_28 [2026-03-04T06:30:06.928501] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T06:30:06.928767] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T06:30:06.928829] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T06:30:06.929080] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T06:30:06.930941] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T06:30:06.931023] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T06:30:06.931073] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T06:30:06.931126] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T06:30:06.931412] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T06:30:06.932815] Processed race 44466 for house_37 [2026-03-04T06:30:06.932900] Processed race 44494 for house_40 [2026-03-04T06:30:06.990925] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T06:30:06.991071] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T06:30:06.991122] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T06:30:06.991162] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T06:30:06.991411] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T06:30:06.992408] Processed race 44498 for house_41 [2026-03-04T06:30:07.111000] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T06:30:07.111154] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T06:30:07.111194] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T06:30:07.111461] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T06:30:07.113911] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T06:30:07.114089] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T06:30:07.114128] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T06:30:07.114328] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T06:30:07.115334] Processed race 44522 for house_44 [2026-03-04T06:30:07.115404] Processed race 44526 for house_44 [2026-03-04T06:30:07.190886] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T06:30:07.191015] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T06:30:07.191052] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T06:30:07.191275] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T06:30:07.194383] Processed race 44542 for house_47 [2026-03-04T06:30:07.209520] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T06:30:07.209689] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T06:30:07.209753] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T06:30:07.209815] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T06:30:07.210094] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T06:30:07.211555] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T06:30:07.211652] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T06:30:07.211713] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T06:30:07.211892] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T06:30:07.217280] Processed race 44502 for house_41 [2026-03-04T06:30:07.217376] Processed race 44486 for house_3 [2026-03-04T06:30:07.299277] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T06:30:07.299439] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T06:30:07.299488] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T06:30:07.299527] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T06:30:07.299563] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T06:30:07.299636] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T06:30:07.299693] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T06:30:07.299740] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T06:30:07.299785] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T06:30:07.300029] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T06:30:07.302232] Processed race 44558 for house_49 [2026-03-04T06:30:07.307336] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T06:30:07.307463] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T06:30:07.307514] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T06:30:07.307766] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T06:30:07.315680] Processed race 44654 for house_5 [2026-03-04T06:30:07.382998] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T06:30:07.383164] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T06:30:07.383221] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T06:30:07.383269] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T06:30:07.383313] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T06:30:07.383353] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T06:30:07.383382] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T06:30:07.383642] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T06:30:07.393193] Processed race 44570 for house_50 [2026-03-04T06:30:07.426546] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T06:30:07.429019] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T06:30:07.429124] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T06:30:07.430744] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T06:30:07.432956] Processed race 44590 for house_52 [2026-03-04T06:30:07.504898] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T06:30:07.505066] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T06:30:07.505369] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T06:30:07.506905] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T06:30:07.514213] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T06:30:07.514597] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T06:30:07.514723] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T06:30:07.515116] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T06:30:07.519384] Processed race 44622 for house_56 [2026-03-04T06:30:07.520298] Processed race 44638 for house_58 [2026-03-04T06:30:07.542058] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T06:30:07.542211] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T06:30:07.542255] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T06:30:07.542522] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T06:30:07.550417] Processed race 44618 for house_56 [2026-03-04T06:30:07.557263] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T06:30:07.558658] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T06:30:07.558712] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T06:30:07.559269] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T06:30:07.565711] Processed race 44642 for house_59 [2026-03-04T06:30:07.668022] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T06:30:07.669438] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T06:30:07.670236] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T06:30:07.671687] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T06:30:07.675844] Processed race 44662 for house_60 [2026-03-04T06:30:07.728370] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T06:30:07.728507] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T06:30:07.728552] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T06:30:07.728838] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T06:30:07.735740] Processed race 44666 for house_61 [2026-03-04T06:30:07.738017] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T06:30:07.738122] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T06:30:07.738445] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T06:30:07.739028] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T06:30:07.743072] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T06:30:07.743156] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T06:30:07.743355] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T06:30:07.747763] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T06:30:07.749254] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T06:30:07.749404] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T06:30:07.749469] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T06:30:07.749713] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T06:30:07.750540] Processed race 44694 for house_64 [2026-03-04T06:30:07.750643] Processed race 44670 for house_61 [2026-03-04T06:30:07.750697] Processed race 44690 for house_64 [2026-03-04T06:30:07.889387] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T06:30:07.889606] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T06:30:07.889673] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T06:30:07.889961] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T06:30:07.899672] Processed race 44431 for house_67 [2026-03-04T06:30:07.906029] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T06:30:07.906140] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T06:30:07.906189] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T06:30:07.906426] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T06:30:07.907225] Processed race 44435 for house_67 [2026-03-04T06:30:07.939782] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T06:30:07.939943] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T06:30:07.939986] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T06:30:07.940219] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T06:30:07.941874] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T06:30:07.941956] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T06:30:07.942006] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T06:30:07.942043] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T06:30:07.942224] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T06:30:07.943643] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T06:30:07.943711] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T06:30:07.943759] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T06:30:07.943920] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T06:30:07.968456] Processed race 44539 for house_7 [2026-03-04T06:30:07.969723] Processed race 44467 for house_70 [2026-03-04T06:30:07.969969] Processed race 44535 for house_7 [2026-03-04T06:30:08.077959] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T06:30:08.078123] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T06:30:08.078182] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T06:30:08.078245] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T06:30:08.078299] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T06:30:08.078785] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T06:30:08.079773] Processed race 44475 for house_71 [2026-03-04T06:30:08.101227] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T06:30:08.101482] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T06:30:08.101797] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T06:30:08.102051] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T06:30:08.104017] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T06:30:08.104153] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T06:30:08.104187] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T06:30:08.104329] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T06:30:08.105090] Processed race 44499 for house_74 [2026-03-04T06:30:08.105154] Processed race 44507 for house_76 [2026-03-04T06:30:08.134494] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T06:30:08.134639] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T06:30:08.134707] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T06:30:08.134752] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T06:30:08.134963] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T06:30:08.136200] Processed race 44511 for house_76 [2026-03-04T06:30:08.156112] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T06:30:08.156290] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T06:30:08.156475] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T06:30:08.156994] Processed race 44627 for house_8 [2026-03-04T06:30:08.156894] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T06:30:08.241551] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T06:30:08.241730] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T06:30:08.241783] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T06:30:08.242842] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T06:30:08.244624] Processed race 44543 for house_80 [2026-03-04T06:30:08.278222] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T06:30:08.278374] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T06:30:08.278411] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T06:30:08.281766] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T06:30:08.283306] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T06:30:08.283402] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T06:30:08.283455] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T06:30:08.283664] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T06:30:08.284544] Processed race 44587 for house_85 [2026-03-04T06:30:08.284633] Processed race 44583 for house_85 [2026-03-04T06:30:08.343193] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T06:30:08.343378] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T06:30:08.344475] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T06:30:08.344784] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T06:30:08.346647] Processed race 44595 for house_86 [2026-03-04T06:30:08.347206] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T06:30:08.347296] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T06:30:08.347341] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T06:30:08.348594] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T06:30:08.350038] Processed race 44611 for house_88 [2026-03-04T06:30:08.403414] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T06:30:08.403627] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T06:30:08.403683] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T06:30:08.403713] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T06:30:08.404135] Processed race 44619 for house_89 [2026-03-04T06:30:08.404034] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T06:30:08.439350] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T06:30:08.439537] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T06:30:08.439633] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T06:30:08.439692] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T06:30:08.439955] Processed race 44707 for house_9 [2026-03-04T06:30:08.439917] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T06:30:08.444187] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T06:30:08.444293] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T06:30:08.444351] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T06:30:08.448128] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T06:30:08.449196] Processed race 44639 for house_91 [2026-03-04T06:30:08.514165] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T06:30:08.514330] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T06:30:08.514370] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T06:30:08.523065] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T06:30:08.523168] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T06:30:08.523208] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T06:30:08.523415] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T06:30:08.546414] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T06:30:08.545700] Processed race 44655 for house_93 [2026-03-04T06:30:08.571159] Processed race 44647 for house_92 [2026-03-04T06:30:08.583143] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T06:30:08.583308] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T06:30:08.583366] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T06:30:08.583400] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T06:30:08.584685] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T06:30:08.584805] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T06:30:08.585118] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T06:30:08.588994] Processed race 44663 for house_94 [2026-03-04T06:30:08.605140] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T06:30:08.606325] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T06:30:08.606750] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T06:30:08.606820] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T06:30:08.607060] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T06:30:08.610714] Processed race 44679 for house_97 [2026-03-04T06:30:08.656843] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T06:30:08.657006] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T06:30:08.657048] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T06:30:08.657790] Processed race 44687 for house_98 [2026-03-04T06:30:08.657369] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T06:30:08.727130] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T06:30:08.727240] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T06:30:08.727281] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T06:30:08.727478] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T06:30:08.729146] Processed race 44406 for senate_11 [2026-03-04T06:30:08.739770] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T06:30:08.739900] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T06:30:08.739951] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T06:30:08.739987] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T06:30:08.740205] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T06:30:08.743181] Processed race 44691 for house_98 [2026-03-04T06:30:08.754189] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T06:30:08.754855] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T06:30:08.754945] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T06:30:08.754983] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T06:30:08.755829] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T06:30:08.758569] Processed race 44378 for senate_19 [2026-03-04T06:30:08.772744] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T06:30:08.772916] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T06:30:08.772958] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T06:30:08.773194] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T06:30:08.776970] Processed race 44711 for senate_2 [2026-03-04T06:30:08.820666] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T06:30:08.820971] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T06:30:08.821032] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T06:30:08.821345] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T06:30:08.824170] Processed race 44377 for senate_21 [2026-03-04T06:30:08.897075] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T06:30:08.897231] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T06:30:08.897274] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T06:30:08.897316] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T06:30:08.897640] Processed race 44376 for senate_22 [2026-03-04T06:30:08.910908] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T06:30:08.911015] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T06:30:08.911059] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T06:30:08.911280] Processed race 44382 for senate_3 [2026-03-04T06:30:08.926275] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T06:30:08.926412] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T06:30:08.926500] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T06:30:08.926760] Processed race 44381 for senate_4 [2026-03-04T06:30:08.963858] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T06:30:08.964008] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T06:30:08.964052] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T06:30:08.968653] Processed race 44379 for senate_5 [2026-03-04T06:30:08.986497] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T06:30:08.987499] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T06:30:08.987568] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T06:30:08.987623] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T06:30:08.987871] Processed race 44380 for senate_5 [2026-03-04T06:30:09.011809] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T06:40:03.217936] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T06:40:03.218773] ✅ Loaded candidate metadata for state legislature [2026-03-04T06:40:03.218867] Starting parallel fetching of 98 races... [2026-03-04T06:40:03.232490] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T06:40:03.272375] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T06:40:03.327850] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T06:40:03.444740] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T06:40:03.463338] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T06:40:03.515272] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T06:40:03.515363] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T06:40:03.515431] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T06:40:03.515472] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T06:40:03.515650] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T06:40:03.536838] Processed race 44496 for house_10 [2026-03-04T06:40:03.542422] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T06:40:03.542549] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T06:40:03.542625] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T06:40:03.542857] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T06:40:03.543841] Processed race 44605 for house_1 [2026-03-04T06:40:03.714286] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T06:40:03.714394] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T06:40:03.714557] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T06:40:03.714632] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T06:40:03.714844] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T06:40:03.716646] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T06:40:03.716719] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T06:40:03.716766] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T06:40:03.717068] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T06:40:03.724026] Processed race 44428 for house_1 [2026-03-04T06:40:03.724118] Processed race 44436 for house_101 [2026-03-04T06:40:03.757838] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T06:40:03.757946] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T06:40:03.757998] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T06:40:03.758041] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T06:40:03.758616] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T06:40:03.783234] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T06:40:03.783634] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T06:40:03.783708] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T06:40:03.783907] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T06:40:03.789110] Processed race 44468 for house_106 [2026-03-04T06:40:03.789198] Processed race 44480 for house_108 [2026-03-04T06:40:03.796622] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T06:40:03.796739] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T06:40:03.796792] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T06:40:03.796831] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T06:40:03.796866] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T06:40:03.797087] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T06:40:03.813278] Processed race 44512 for house_112 [2026-03-04T06:40:03.924076] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T06:40:03.924233] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T06:40:03.924290] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T06:40:03.924605] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T06:40:03.924922] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T06:40:03.955364] Processed race 44560 for house_118 [2026-03-04T06:40:03.956541] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T06:40:03.956656] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T06:40:03.956702] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T06:40:03.956905] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T06:40:03.964819] Processed race 44548 for house_117 [2026-03-04T06:40:03.968229] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T06:40:03.968367] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T06:40:03.968419] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T06:40:03.968463] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T06:40:03.968767] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T06:40:03.970393] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T06:40:03.970490] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T06:40:03.970544] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T06:40:03.971036] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T06:40:04.005196] Processed race 44580 for house_120 [2026-03-04T06:40:04.005326] Processed race 44588 for house_121 [2026-03-04T06:40:04.012490] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T06:40:04.012662] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T06:40:04.012729] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T06:40:04.012978] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T06:40:04.034835] Processed race 44564 for house_119 [2026-03-04T06:40:04.103114] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T06:40:04.107605] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T06:40:04.108518] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T06:40:04.108925] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T06:40:04.125987] Processed race 44596 for house_122 [2026-03-04T06:40:04.185182] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T06:40:04.187609] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T06:40:04.187697] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T06:40:04.187743] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T06:40:04.187796] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T06:40:04.188269] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T06:40:04.195683] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T06:40:04.195807] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T06:40:04.195868] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T06:40:04.197482] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T06:40:04.244640] Processed race 44612 for house_125 [2026-03-04T06:40:04.244867] Processed race 44616 for house_125 [2026-03-04T06:40:04.293737] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T06:40:04.293980] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T06:40:04.294039] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T06:40:04.294285] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T06:40:04.295419] Processed race 44620 for house_126 [2026-03-04T06:40:04.353972] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T06:40:04.354124] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T06:40:04.354183] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T06:40:04.354219] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T06:40:04.354488] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T06:40:04.355289] Processed race 44624 for house_126 [2026-03-04T06:40:04.371913] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T06:40:04.372052] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T06:40:04.372099] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T06:40:04.372431] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T06:40:04.373328] Processed race 44648 for house_129 [2026-03-04T06:40:04.439367] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T06:40:04.439481] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T06:40:04.439527] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T06:40:04.439744] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T06:40:04.452680] Processed race 44461 for house_13 [2026-03-04T06:40:04.466595] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T06:40:04.466726] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T06:40:04.466786] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T06:40:04.466835] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T06:40:04.466877] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T06:40:04.466923] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T06:40:04.467156] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T06:40:04.470465] Processed race 44668 for house_131 [2026-03-04T06:40:04.487837] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T06:40:04.487998] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T06:40:04.488044] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T06:40:04.488254] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T06:40:04.489789] Processed race 44660 for house_130 [2026-03-04T06:40:04.533368] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T06:40:04.533710] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T06:40:04.533762] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T06:40:04.534051] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T06:40:04.536423] Processed race 44696 for house_134 [2026-03-04T06:40:04.544416] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T06:40:04.544585] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T06:40:04.544635] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T06:40:04.544862] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T06:40:04.552831] Processed race 44437 for house_137 [2026-03-04T06:40:04.621321] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T06:40:04.621510] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T06:40:04.621589] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T06:40:04.621632] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T06:40:04.622076] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T06:40:04.623526] Processed race 44445 for house_138 [2026-03-04T06:40:04.647636] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T06:40:04.647783] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T06:40:04.647838] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T06:40:04.647873] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T06:40:04.648083] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T06:40:04.649540] Processed race 44449 for house_139 [2026-03-04T06:40:04.658723] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T06:40:04.658839] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T06:40:04.658888] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T06:40:04.659132] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T06:40:04.660057] Processed race 44545 for house_14 [2026-03-04T06:40:04.719950] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T06:40:04.720102] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T06:40:04.720172] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T06:40:04.720227] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T06:40:04.722551] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T06:40:04.723887] Processed race 44497 for house_144 [2026-03-04T06:40:04.725817] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T06:40:04.725896] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T06:40:04.725940] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T06:40:04.725994] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T06:40:04.729135] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T06:40:04.734807] Processed race 44481 for house_142 [2026-03-04T06:40:04.785421] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T06:40:04.785563] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T06:40:04.785646] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T06:40:04.785707] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T06:40:04.785764] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T06:40:04.785983] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T06:40:04.786878] Processed race 44537 for house_149 [2026-03-04T06:40:04.831336] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T06:40:04.831489] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T06:40:04.831544] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T06:40:04.831946] Processed race 44553 for house_150 [2026-03-04T06:40:04.833152] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T06:40:04.833214] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T06:40:04.833386] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T06:40:04.834062] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T06:40:04.839730] Processed race 44573 for house_16 [2026-03-04T06:40:04.831895] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T06:40:04.912864] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T06:40:04.913006] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T06:40:04.913051] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T06:40:04.913091] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T06:40:04.913377] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T06:40:04.914912] Processed race 44577 for house_17 [2026-03-04T06:40:04.922762] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T06:40:04.922890] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T06:40:04.923121] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T06:40:04.923392] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T06:40:04.924316] Processed race 44581 for house_17 [2026-03-04T06:40:04.975004] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T06:40:04.975676] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T06:40:04.975746] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T06:40:04.976007] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T06:40:04.979137] Processed race 44593 for house_19 [2026-03-04T06:40:05.018873] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T06:40:05.019014] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T06:40:05.019060] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T06:40:05.019668] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T06:40:05.021047] Processed race 44629 for house_23 [2026-03-04T06:40:05.021893] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T06:40:05.021995] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T06:40:05.022034] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T06:40:05.022194] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T06:40:05.034697] Processed race 44597 for house_19 [2026-03-04T06:40:05.086858] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T06:40:05.087008] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T06:40:05.087863] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T06:40:05.088278] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T06:40:05.090412] Processed race 44633 for house_23 [2026-03-04T06:40:05.091678] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T06:40:05.091769] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T06:40:05.091825] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T06:40:05.092043] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T06:40:05.093217] Processed race 44645 for house_25 [2026-03-04T06:40:05.152012] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T06:40:05.152303] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T06:40:05.152366] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T06:40:05.152665] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T06:40:05.155988] Processed race 44653 for house_26 [2026-03-04T06:40:05.247921] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T06:40:05.248045] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T06:40:05.248195] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T06:40:05.248474] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T06:40:05.249772] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T06:40:05.249848] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T06:40:05.249883] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T06:40:05.250074] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T06:40:05.250816] Processed race 44669 for house_28 [2026-03-04T06:40:05.250892] Processed race 44661 for house_27 [2026-03-04T06:40:05.262410] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T06:40:05.262563] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T06:40:05.262629] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T06:40:05.262857] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T06:40:05.265922] Processed race 44486 for house_3 [2026-03-04T06:40:05.281913] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T06:40:05.282064] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T06:40:05.282132] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T06:40:05.282423] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T06:40:05.284147] Processed race 44482 for house_3 [2026-03-04T06:40:05.321863] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T06:40:05.322014] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T06:40:05.322061] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T06:40:05.322303] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T06:40:05.323419] Processed race 44693 for house_30 [2026-03-04T06:40:05.450951] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T06:40:05.451633] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T06:40:05.451712] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T06:40:05.451757] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T06:40:05.452275] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T06:40:05.454840] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T06:40:05.454914] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T06:40:05.454954] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T06:40:05.455302] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T06:40:05.457109] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T06:40:05.457185] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T06:40:05.457225] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T06:40:05.457258] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T06:40:05.457611] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T06:40:05.464677] Processed race 44462 for house_37 [2026-03-04T06:40:05.464862] Processed race 44466 for house_37 [2026-03-04T06:40:05.464909] Processed race 44498 for house_41 [2026-03-04T06:40:05.480259] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T06:40:05.480401] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T06:40:05.480442] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T06:40:05.480678] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T06:40:05.480998] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T06:40:05.482618] Processed race 44494 for house_40 [2026-03-04T06:40:05.525468] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T06:40:05.525667] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T06:40:05.525788] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T06:40:05.525835] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T06:40:05.526132] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T06:40:05.541936] Processed race 44502 for house_41 [2026-03-04T06:40:05.627515] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T06:40:05.627673] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T06:40:05.627792] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T06:40:05.628090] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T06:40:05.629338] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T06:40:05.629405] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T06:40:05.629443] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T06:40:05.629871] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T06:40:05.632142] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T06:40:05.632221] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T06:40:05.632264] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T06:40:05.632447] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T06:40:05.633147] Processed race 44526 for house_44 [2026-03-04T06:40:05.633216] Processed race 44542 for house_47 [2026-03-04T06:40:05.633251] Processed race 44522 for house_44 [2026-03-04T06:40:05.664487] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T06:40:05.664640] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T06:40:05.664683] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T06:40:05.664992] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T06:40:05.665045] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T06:40:05.665079] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T06:40:05.665110] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T06:40:05.665141] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T06:40:05.665172] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T06:40:05.665392] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T06:40:05.666210] Processed race 44558 for house_49 [2026-03-04T06:40:05.709495] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T06:40:05.710616] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T06:40:05.710665] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T06:40:05.710990] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T06:40:05.720421] Processed race 44654 for house_5 [2026-03-04T06:40:05.807892] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T06:40:05.808064] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T06:40:05.808120] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T06:40:05.808359] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T06:40:05.809694] Processed race 44590 for house_52 [2026-03-04T06:40:05.811162] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T06:40:05.811228] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T06:40:05.811264] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T06:40:05.811421] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T06:40:05.812334] Processed race 44618 for house_56 [2026-03-04T06:40:05.814108] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T06:40:05.814171] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T06:40:05.814206] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T06:40:05.814233] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T06:40:05.814258] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T06:40:05.814280] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T06:40:05.814301] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T06:40:05.814461] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T06:40:05.815199] Processed race 44570 for house_50 [2026-03-04T06:40:05.817297] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T06:40:05.817374] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T06:40:05.817423] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T06:40:05.817827] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T06:40:05.818519] Processed race 44622 for house_56 [2026-03-04T06:40:05.876883] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T06:40:05.877138] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T06:40:05.877189] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T06:40:05.877404] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T06:40:05.878867] Processed race 44638 for house_58 [2026-03-04T06:40:05.966722] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T06:40:05.966872] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T06:40:05.966924] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T06:40:05.967943] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T06:40:05.972181] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T06:40:05.972779] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T06:40:05.972854] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T06:40:05.973352] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T06:40:05.975728] Processed race 44662 for house_60 [2026-03-04T06:40:05.975804] Processed race 44666 for house_61 [2026-03-04T06:40:05.977416] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T06:40:05.977503] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T06:40:05.977546] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T06:40:05.977764] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T06:40:05.981324] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T06:40:05.981414] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T06:40:05.981488] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T06:40:05.981725] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T06:40:05.983348] Processed race 44642 for house_59 [2026-03-04T06:40:05.983428] Processed race 44670 for house_61 [2026-03-04T06:40:06.034678] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T06:40:06.034808] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T06:40:06.034849] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T06:40:06.035328] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T06:40:06.036463] Processed race 44690 for house_64 [2026-03-04T06:40:06.140271] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T06:40:06.140416] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T06:40:06.142250] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T06:40:06.143698] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T06:40:06.152287] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T06:40:06.144624] Processed race 44694 for house_64 [2026-03-04T06:40:06.152421] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T06:40:06.153364] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T06:40:06.153654] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T06:40:06.157210] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T06:40:06.157302] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T06:40:06.157356] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T06:40:06.157704] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T06:40:06.158933] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T06:40:06.158999] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T06:40:06.159038] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T06:40:06.159217] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T06:40:06.162234] Processed race 44435 for house_67 [2026-03-04T06:40:06.162329] Processed race 44535 for house_7 [2026-03-04T06:40:06.162389] Processed race 44431 for house_67 [2026-03-04T06:40:06.217339] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T06:40:06.217512] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T06:40:06.217592] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T06:40:06.224835] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T06:40:06.233525] Processed race 44539 for house_7 [2026-03-04T06:40:06.324379] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T06:40:06.325643] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T06:40:06.325711] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T06:40:06.325746] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T06:40:06.325976] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T06:40:06.327649] Processed race 44467 for house_70 [2026-03-04T06:40:06.390384] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T06:40:06.390541] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T06:40:06.390605] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T06:40:06.390643] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T06:40:06.390676] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T06:40:06.390974] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T06:40:06.393921] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T06:40:06.392982] Processed race 44475 for house_71 [2026-03-04T06:40:06.395638] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T06:40:06.395706] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T06:40:06.395745] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T06:40:06.395956] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T06:40:06.398170] Processed race 44511 for house_76 [2026-03-04T06:40:06.489267] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T06:40:06.489430] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T06:40:06.489512] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T06:40:06.490149] Processed race 44627 for house_8 [2026-03-04T06:40:06.489989] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T06:40:06.564541] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T06:40:06.564738] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T06:40:06.564799] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T06:40:06.565106] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T06:40:06.566711] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T06:40:06.566792] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T06:40:06.566847] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T06:40:06.567152] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T06:40:06.571174] Processed race 44543 for house_80 [2026-03-04T06:40:06.571280] Processed race 44583 for house_85 [2026-03-04T06:40:06.662977] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T06:40:06.663203] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T06:40:06.663334] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T06:40:06.663629] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T06:40:06.665163] Processed race 44587 for house_85 [2026-03-04T06:40:06.722246] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T06:40:06.722402] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T06:40:06.723544] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T06:40:06.723857] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T06:40:06.727290] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T06:40:06.727373] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T06:40:06.727415] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T06:40:06.727705] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T06:40:06.728388] Processed race 44611 for house_88 [2026-03-04T06:40:06.728509] Processed race 44595 for house_86 [2026-03-04T06:40:06.824220] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T06:40:06.824365] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T06:40:06.824411] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T06:40:06.824477] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T06:40:06.826394] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T06:40:06.832962] Processed race 44619 for house_89 [2026-03-04T06:40:06.893320] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T06:40:06.896640] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T06:40:06.896739] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T06:40:06.896776] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T06:40:06.897025] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T06:40:06.898288] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T06:40:06.898351] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T06:40:06.898388] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T06:40:06.898563] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T06:40:06.899153] Processed race 44707 for house_9 [2026-03-04T06:40:06.899218] Processed race 44639 for house_91 [2026-03-04T06:40:06.993188] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T06:40:06.993339] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T06:40:06.993390] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T06:40:06.994018] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T06:40:06.994931] Processed race 44647 for house_92 [2026-03-04T06:40:07.049565] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T06:40:07.049733] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T06:40:07.049778] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T06:40:07.050020] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T06:40:07.051888] Processed race 44655 for house_93 [2026-03-04T06:40:07.065247] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T06:40:07.065379] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T06:40:07.065431] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T06:40:07.066535] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T06:40:07.066603] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T06:40:07.066647] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T06:40:07.066887] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T06:40:07.068790] Processed race 44663 for house_94 [2026-03-04T06:40:07.149991] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T06:40:07.150097] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T06:40:07.150145] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T06:40:07.150185] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T06:40:07.150404] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T06:40:07.152610] Processed race 44679 for house_97 [2026-03-04T06:40:07.214986] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T06:40:07.215128] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T06:40:07.215174] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T06:40:07.215927] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T06:40:07.216948] Processed race 44687 for house_98 [2026-03-04T06:40:07.218503] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T06:40:07.218592] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T06:40:07.218655] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T06:40:07.218776] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T06:40:07.219005] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T06:40:07.219859] Processed race 44691 for house_98 [2026-03-04T06:40:07.310868] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T06:40:07.310964] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T06:40:07.311002] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T06:40:07.311315] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T06:40:07.312295] Processed race 44406 for senate_11 [2026-03-04T06:40:07.330563] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T06:40:07.330698] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T06:40:07.330744] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T06:40:07.331428] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T06:40:07.330069] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T06:40:07.336640] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T06:40:07.336731] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T06:40:07.336984] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T06:40:07.338697] Processed race 44507 for house_76 [2026-03-04T06:40:07.339173] Processed race 44499 for house_74 [2026-03-04T06:40:07.387329] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T06:40:07.387619] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T06:40:07.387668] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T06:40:07.387699] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T06:40:07.387927] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T06:40:07.388920] Processed race 44378 for senate_19 [2026-03-04T06:40:07.390702] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T06:40:07.390802] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T06:40:07.390859] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T06:40:07.391154] Processed race 44711 for senate_2 [2026-03-04T06:40:07.391089] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T06:40:07.491866] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T06:40:07.492016] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T06:40:07.492065] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T06:40:07.492356] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T06:40:07.493893] Processed race 44377 for senate_21 [2026-03-04T06:40:07.545870] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T06:40:07.547402] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T06:40:07.547496] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T06:40:07.551162] Processed race 44379 for senate_5 [2026-03-04T06:40:07.655691] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T06:40:07.655852] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T06:40:07.655915] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T06:40:07.655968] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T06:40:07.663590] Processed race 44380 for senate_5 [2026-03-04T06:40:08.534228] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T06:40:08.534415] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T06:40:08.534482] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T06:40:08.534794] Processed race 44382 for senate_3 [2026-03-04T06:40:08.536806] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T06:40:08.536885] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T06:40:08.536933] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T06:40:08.536986] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T06:40:08.537280] Processed race 44376 for senate_22 [2026-03-04T06:40:08.618506] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T06:40:08.618664] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T06:40:08.618712] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T06:40:08.619036] Processed race 44381 for senate_4 [2026-03-04T06:40:08.641556] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T06:50:02.977633] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T06:50:02.978375] ✅ Loaded candidate metadata for state legislature [2026-03-04T06:50:02.978436] Starting parallel fetching of 98 races... [2026-03-04T06:50:03.006775] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T06:50:03.011076] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T06:50:03.012310] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T06:50:03.128298] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T06:50:03.151771] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T06:50:03.458139] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T06:50:03.458286] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T06:50:03.458348] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T06:50:03.489432] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T06:50:03.496730] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T06:50:03.496896] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T06:50:03.496960] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T06:50:03.497006] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T06:50:03.497292] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T06:50:03.535200] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T06:50:03.535301] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T06:50:03.535353] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T06:50:03.535390] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T06:50:03.535643] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T06:50:03.536657] Processed race 44605 for house_1 [2026-03-04T06:50:03.536753] Processed race 44496 for house_10 [2026-03-04T06:50:03.536817] Processed race 44428 for house_1 [2026-03-04T06:50:03.557696] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T06:50:03.557867] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T06:50:03.557918] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T06:50:03.557958] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T06:50:03.558342] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T06:50:03.641730] Processed race 44468 for house_106 [2026-03-04T06:50:03.767019] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T06:50:03.767172] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T06:50:03.767213] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T06:50:03.767425] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T06:50:03.771633] Processed race 44436 for house_101 [2026-03-04T06:50:03.782165] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T06:50:03.789682] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T06:50:03.789777] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T06:50:03.789829] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T06:50:03.789870] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T06:50:03.790197] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T06:50:03.791742] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T06:50:03.791807] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T06:50:03.791845] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T06:50:03.792012] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T06:50:03.794863] Processed race 44512 for house_112 [2026-03-04T06:50:03.794946] Processed race 44480 for house_108 [2026-03-04T06:50:03.983896] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T06:50:03.984041] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T06:50:03.984090] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T06:50:03.984352] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T06:50:04.024250] Processed race 44548 for house_117 [2026-03-04T06:50:04.075780] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T06:50:04.075947] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T06:50:04.076015] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T06:50:04.076272] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T06:50:04.089948] Processed race 44564 for house_119 [2026-03-04T06:50:04.129862] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T06:50:04.130152] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T06:50:04.130198] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T06:50:04.130455] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T06:50:04.135213] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T06:50:04.135319] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T06:50:04.135373] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T06:50:04.135466] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T06:50:04.135805] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T06:50:04.139880] Processed race 44588 for house_121 [2026-03-04T06:50:04.140092] Processed race 44580 for house_120 [2026-03-04T06:50:04.160384] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T06:50:04.160597] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T06:50:04.160663] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T06:50:04.160708] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T06:50:04.160931] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T06:50:04.162317] Processed race 44560 for house_118 [2026-03-04T06:50:04.199300] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T06:50:04.199438] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T06:50:04.199606] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T06:50:04.199875] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T06:50:04.201122] Processed race 44596 for house_122 [2026-03-04T06:50:04.267153] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T06:50:04.267301] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T06:50:04.267366] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T06:50:04.267402] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T06:50:04.267438] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T06:50:04.267715] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T06:50:04.268774] Processed race 44612 for house_125 [2026-03-04T06:50:04.336758] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T06:50:04.336914] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T06:50:04.336985] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T06:50:04.337324] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T06:50:04.338804] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T06:50:04.338883] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T06:50:04.338937] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T06:50:04.339253] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T06:50:04.341427] Processed race 44616 for house_125 [2026-03-04T06:50:04.341522] Processed race 44620 for house_126 [2026-03-04T06:50:04.371445] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T06:50:04.371603] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T06:50:04.371671] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T06:50:04.371955] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T06:50:04.387891] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T06:50:04.388080] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T06:50:04.388145] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T06:50:04.388201] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T06:50:04.388491] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T06:50:04.414765] Processed race 44648 for house_129 [2026-03-04T06:50:04.414970] Processed race 44624 for house_126 [2026-03-04T06:50:04.482702] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T06:50:04.482878] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T06:50:04.482928] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T06:50:04.483317] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T06:50:04.484494] Processed race 44461 for house_13 [2026-03-04T06:50:04.557695] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T06:50:04.557854] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T06:50:04.557893] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T06:50:04.557923] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T06:50:04.557953] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T06:50:04.558011] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T06:50:04.558379] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T06:50:04.559697] Processed race 44668 for house_131 [2026-03-04T06:50:04.592219] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T06:50:04.593900] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T06:50:04.593986] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T06:50:04.594293] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T06:50:04.601257] Processed race 44660 for house_130 [2026-03-04T06:50:04.605027] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T06:50:04.605230] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T06:50:04.605282] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T06:50:04.605552] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T06:50:04.606890] Processed race 44696 for house_134 [2026-03-04T06:50:04.662845] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T06:50:04.663050] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T06:50:04.663108] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T06:50:04.663354] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T06:50:04.667596] Processed race 44437 for house_137 [2026-03-04T06:50:04.747813] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T06:50:04.748021] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T06:50:04.748081] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T06:50:04.748134] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T06:50:04.748586] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T06:50:04.749477] Processed race 44445 for house_138 [2026-03-04T06:50:04.750794] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T06:50:04.750866] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T06:50:04.750913] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T06:50:04.750953] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T06:50:04.751250] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T06:50:04.761660] Processed race 44449 for house_139 [2026-03-04T06:50:04.769762] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T06:50:04.769867] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T06:50:04.769909] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T06:50:04.770217] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T06:50:04.771477] Processed race 44545 for house_14 [2026-03-04T06:50:04.808442] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T06:50:04.808608] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T06:50:04.808667] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T06:50:04.808705] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T06:50:04.808933] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T06:50:04.809874] Processed race 44481 for house_142 [2026-03-04T06:50:04.862374] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T06:50:04.862516] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T06:50:04.862561] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T06:50:04.862759] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T06:50:04.863091] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T06:50:04.864074] Processed race 44497 for house_144 [2026-03-04T06:50:04.937862] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T06:50:04.938011] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T06:50:04.938143] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T06:50:04.938200] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T06:50:04.938248] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T06:50:04.938496] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T06:50:04.939866] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T06:50:04.939941] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T06:50:04.940000] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T06:50:04.940288] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T06:50:04.941136] Processed race 44537 for house_149 [2026-03-04T06:50:04.941208] Processed race 44553 for house_150 [2026-03-04T06:50:04.953521] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T06:50:04.953688] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T06:50:04.953738] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T06:50:04.954020] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T06:50:04.958847] Processed race 44573 for house_16 [2026-03-04T06:50:04.983919] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T06:50:04.984121] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T06:50:04.984196] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T06:50:04.984244] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T06:50:04.984485] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T06:50:04.985365] Processed race 44577 for house_17 [2026-03-04T06:50:05.066261] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T06:50:05.066435] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T06:50:05.066620] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T06:50:05.066904] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T06:50:05.079997] Processed race 44581 for house_17 [2026-03-04T06:50:05.167282] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T06:50:05.167484] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T06:50:05.167542] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T06:50:05.167770] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T06:50:05.171555] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T06:50:05.171662] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T06:50:05.171707] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T06:50:05.171916] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T06:50:05.175292] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T06:50:05.175378] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T06:50:05.175432] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T06:50:05.175663] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T06:50:05.182480] Processed race 44629 for house_23 [2026-03-04T06:50:05.182661] Processed race 44593 for house_19 [2026-03-04T06:50:05.182715] Processed race 44597 for house_19 [2026-03-04T06:50:05.211053] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T06:50:05.211179] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T06:50:05.211224] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T06:50:05.211426] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T06:50:05.219514] Processed race 44633 for house_23 [2026-03-04T06:50:05.273241] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T06:50:05.273385] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T06:50:05.273432] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T06:50:05.273726] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T06:50:05.285277] Processed race 44645 for house_25 [2026-03-04T06:50:05.388527] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T06:50:05.388676] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T06:50:05.388720] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T06:50:05.389126] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T06:50:05.391245] Processed race 44653 for house_26 [2026-03-04T06:50:05.396381] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T06:50:05.396561] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T06:50:05.396639] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T06:50:05.396882] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T06:50:05.397768] Processed race 44661 for house_27 [2026-03-04T06:50:05.402903] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T06:50:05.403103] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T06:50:05.403174] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T06:50:05.403415] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T06:50:05.405381] Processed race 44669 for house_28 [2026-03-04T06:50:05.423113] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T06:50:05.423254] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T06:50:05.423299] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T06:50:05.424285] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T06:50:05.425872] Processed race 44482 for house_3 [2026-03-04T06:50:05.526878] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T06:50:05.527149] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T06:50:05.527217] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T06:50:05.528090] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T06:50:05.530456] Processed race 44486 for house_3 [2026-03-04T06:50:05.561373] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T06:50:05.561525] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T06:50:05.561596] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T06:50:05.561862] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T06:50:05.563426] Processed race 44693 for house_30 [2026-03-04T06:50:05.608478] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T06:50:05.608634] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T06:50:05.608689] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T06:50:05.608753] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T06:50:05.609009] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T06:50:05.617219] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T06:50:05.617366] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T06:50:05.617418] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T06:50:05.617817] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T06:50:05.628077] Processed race 44462 for house_37 [2026-03-04T06:50:05.628260] Processed race 44466 for house_37 [2026-03-04T06:50:05.632703] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T06:50:05.632840] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T06:50:05.632884] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T06:50:05.632915] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T06:50:05.633145] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T06:50:05.633990] Processed race 44494 for house_40 [2026-03-04T06:50:05.695081] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T06:50:05.695217] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T06:50:05.695265] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T06:50:05.695304] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T06:50:05.695626] Processed race 44498 for house_41 [2026-03-04T06:50:05.695532] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T06:50:05.750759] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T06:50:05.750909] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T06:50:05.751046] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T06:50:05.751111] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T06:50:05.751391] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T06:50:05.752596] Processed race 44502 for house_41 [2026-03-04T06:50:05.796424] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T06:50:05.796590] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T06:50:05.796629] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T06:50:05.796854] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T06:50:05.798482] Processed race 44522 for house_44 [2026-03-04T06:50:05.799976] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T06:50:05.800254] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T06:50:05.800474] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T06:50:05.800952] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T06:50:05.803029] Processed race 44526 for house_44 [2026-03-04T06:50:05.823159] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T06:50:05.823445] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T06:50:05.823515] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T06:50:05.823931] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T06:50:05.828738] Processed race 44542 for house_47 [2026-03-04T06:50:05.851444] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T06:50:05.851610] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T06:50:05.851660] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T06:50:05.851709] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T06:50:05.851761] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T06:50:05.851796] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T06:50:05.851827] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T06:50:05.851863] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T06:50:05.851894] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T06:50:05.852438] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T06:50:05.853760] Processed race 44558 for house_49 [2026-03-04T06:50:05.923603] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T06:50:05.923744] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T06:50:05.923786] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T06:50:05.924030] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T06:50:05.925293] Processed race 44654 for house_5 [2026-03-04T06:50:05.948914] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T06:50:05.949147] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T06:50:05.949205] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T06:50:05.949236] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T06:50:05.949266] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T06:50:05.949290] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T06:50:05.949312] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T06:50:05.949524] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T06:50:05.950539] Processed race 44570 for house_50 [2026-03-04T06:50:06.003875] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T06:50:06.004125] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T06:50:06.004197] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T06:50:06.004523] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T06:50:06.009861] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T06:50:06.009990] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T06:50:06.010041] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T06:50:06.010563] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T06:50:06.012000] Processed race 44618 for house_56 [2026-03-04T06:50:06.012096] Processed race 44590 for house_52 [2026-03-04T06:50:06.031561] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T06:50:06.031807] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T06:50:06.031864] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T06:50:06.032107] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T06:50:06.033203] Processed race 44622 for house_56 [2026-03-04T06:50:06.104568] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T06:50:06.104764] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T06:50:06.104811] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T06:50:06.105070] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T06:50:06.108664] Processed race 44638 for house_58 [2026-03-04T06:50:06.181707] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T06:50:06.181862] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T06:50:06.181909] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T06:50:06.182273] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T06:50:06.192863] Processed race 44642 for house_59 [2026-03-04T06:50:06.199477] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T06:50:06.199638] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T06:50:06.199688] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T06:50:06.200652] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T06:50:06.203663] Processed race 44662 for house_60 [2026-03-04T06:50:06.226067] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T06:50:06.226196] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T06:50:06.226229] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T06:50:06.226424] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T06:50:06.227757] Processed race 44670 for house_61 [2026-03-04T06:50:06.240837] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T06:50:06.241012] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T06:50:06.241074] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T06:50:06.241352] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T06:50:06.243094] Processed race 44666 for house_61 [2026-03-04T06:50:06.292902] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T06:50:06.293019] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T06:50:06.293908] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T06:50:06.294821] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T06:50:06.297309] Processed race 44690 for house_64 [2026-03-04T06:50:06.398034] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T06:50:06.398305] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T06:50:06.398357] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T06:50:06.398605] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T06:50:06.399809] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T06:50:06.399871] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T06:50:06.399907] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T06:50:06.400141] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T06:50:06.400878] Processed race 44435 for house_67 [2026-03-04T06:50:06.401016] Processed race 44431 for house_67 [2026-03-04T06:50:06.401185] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T06:50:06.401233] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T06:50:06.401282] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T06:50:06.401491] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T06:50:06.402229] Processed race 44694 for house_64 [2026-03-04T06:50:06.428405] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T06:50:06.428772] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T06:50:06.428820] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T06:50:06.429590] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T06:50:06.430266] Processed race 44535 for house_7 [2026-03-04T06:50:06.503855] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T06:50:06.503973] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T06:50:06.504040] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T06:50:06.504261] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T06:50:06.518505] Processed race 44539 for house_7 [2026-03-04T06:50:06.555424] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T06:50:06.555621] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T06:50:06.555679] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T06:50:06.555930] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T06:50:06.556993] Processed race 44499 for house_74 [2026-03-04T06:50:06.560387] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T06:50:06.560487] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T06:50:06.560678] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T06:50:06.560740] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T06:50:06.560800] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T06:50:06.561126] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T06:50:06.561998] Processed race 44475 for house_71 [2026-03-04T06:50:06.599755] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T06:50:06.599923] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T06:50:06.599965] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T06:50:06.599998] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T06:50:06.602787] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T06:50:06.607481] Processed race 44467 for house_70 [2026-03-04T06:50:06.611707] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T06:50:06.611848] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T06:50:06.611889] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T06:50:06.612220] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T06:50:06.616393] Processed race 44507 for house_76 [2026-03-04T06:50:06.668972] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T06:50:06.669214] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T06:50:06.669261] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T06:50:06.669317] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T06:50:06.669678] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T06:50:06.671186] Processed race 44511 for house_76 [2026-03-04T06:50:06.710849] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T06:50:06.710998] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T06:50:06.711136] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T06:50:06.711534] Processed race 44627 for house_8 [2026-03-04T06:50:06.711441] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T06:50:06.714932] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T06:50:06.715034] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T06:50:06.715197] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T06:50:06.715543] Processed race 44543 for house_80 [2026-03-04T06:50:06.715456] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T06:50:06.783805] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T06:50:06.783968] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T06:50:06.784018] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T06:50:06.784494] Processed race 44583 for house_85 [2026-03-04T06:50:06.784399] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T06:50:06.788614] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T06:50:06.788692] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T06:50:06.788748] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T06:50:06.788967] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T06:50:06.790023] Processed race 44587 for house_85 [2026-03-04T06:50:06.835337] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T06:50:06.835532] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T06:50:06.835763] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T06:50:06.836222] Processed race 44595 for house_86 [2026-03-04T06:50:06.836039] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T06:50:06.868040] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T06:50:06.868676] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T06:50:06.868735] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T06:50:06.868929] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T06:50:06.870031] Processed race 44611 for house_88 [2026-03-04T06:50:06.899060] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T06:50:06.899306] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T06:50:06.900011] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T06:50:06.900160] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T06:50:06.900524] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T06:50:06.900910] Processed race 44619 for house_89 [2026-03-04T06:50:06.939732] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T06:50:06.939870] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T06:50:06.939908] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T06:50:06.940123] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T06:50:06.942278] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T06:50:06.942110] Processed race 44639 for house_91 [2026-03-04T06:50:06.942446] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T06:50:06.942531] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T06:50:06.942609] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T06:50:06.942834] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T06:50:06.943493] Processed race 44707 for house_9 [2026-03-04T06:50:06.995930] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T06:50:06.996096] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T06:50:06.996157] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T06:50:06.996352] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T06:50:06.997623] Processed race 44647 for house_92 [2026-03-04T06:50:07.024013] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T06:50:07.024179] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T06:50:07.024226] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T06:50:07.024472] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T06:50:07.025425] Processed race 44655 for house_93 [2026-03-04T06:50:07.063226] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T06:50:07.063467] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T06:50:07.063509] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T06:50:07.063541] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T06:50:07.064134] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T06:50:07.064211] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T06:50:07.065000] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T06:50:07.065345] Processed race 44663 for house_94 [2026-03-04T06:50:07.090222] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T06:50:07.090874] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T06:50:07.090927] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T06:50:07.090981] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T06:50:07.091515] Processed race 44679 for house_97 [2026-03-04T06:50:07.091424] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T06:50:07.104894] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T06:50:07.105053] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T06:50:07.105110] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T06:50:07.105421] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T06:50:07.106375] Processed race 44687 for house_98 [2026-03-04T06:50:07.161312] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T06:50:07.161515] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T06:50:07.161607] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T06:50:07.161648] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T06:50:07.161889] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T06:50:07.169057] Processed race 44691 for house_98 [2026-03-04T06:50:07.201626] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T06:50:07.201798] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T06:50:07.201849] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T06:50:07.202096] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T06:50:07.208907] Processed race 44406 for senate_11 [2026-03-04T06:50:07.222633] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T06:50:07.222815] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T06:50:07.222883] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T06:50:07.222942] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T06:50:07.227832] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T06:50:07.231740] Processed race 44378 for senate_19 [2026-03-04T06:50:07.279031] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T06:50:07.279188] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T06:50:07.280343] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T06:50:07.280645] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T06:50:07.283064] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T06:50:07.283137] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T06:50:07.283187] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T06:50:07.284495] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T06:50:07.286353] Processed race 44711 for senate_2 [2026-03-04T06:50:07.286432] Processed race 44377 for senate_21 [2026-03-04T06:50:07.385333] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T06:50:07.388402] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T06:50:07.388482] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T06:50:07.388544] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T06:50:07.389597] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T06:50:07.389671] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T06:50:07.389710] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T06:50:07.390718] Processed race 44376 for senate_22 [2026-03-04T06:50:07.390794] Processed race 44382 for senate_3 [2026-03-04T06:50:07.392353] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T06:50:07.392436] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T06:50:07.392513] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T06:50:07.394921] Processed race 44381 for senate_4 [2026-03-04T06:50:07.446661] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T06:50:07.447092] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T06:50:07.447168] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T06:50:07.447230] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T06:50:07.465882] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T06:50:07.466130] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T06:50:07.466180] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T06:50:07.467396] Processed race 44380 for senate_5 [2026-03-04T06:50:07.468036] Processed race 44379 for senate_5 [2026-03-04T06:50:07.496815] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T07:10:03.124612] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T07:10:03.125379] ✅ Loaded candidate metadata for state legislature [2026-03-04T07:10:03.125456] Starting parallel fetching of 98 races... [2026-03-04T07:10:03.189015] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T07:10:03.215646] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T07:10:03.236718] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T07:10:03.239606] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T07:10:03.255485] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T07:10:03.398597] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T07:10:03.398715] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T07:10:03.398812] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T07:10:03.398860] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T07:10:03.399069] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T07:10:03.402449] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T07:10:03.402789] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T07:10:03.402848] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T07:10:03.403287] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T07:10:03.413397] Processed race 44496 for house_10 [2026-03-04T07:10:03.413615] Processed race 44605 for house_1 [2026-03-04T07:10:03.505762] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T07:10:03.505867] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T07:10:03.505925] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T07:10:03.505969] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T07:10:03.506265] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T07:10:03.507563] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T07:10:03.507636] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T07:10:03.507671] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T07:10:03.507833] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T07:10:03.510995] Processed race 44428 for house_1 [2026-03-04T07:10:03.511401] Processed race 44436 for house_101 [2026-03-04T07:10:03.523436] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T07:10:03.523565] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T07:10:03.523639] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T07:10:03.523709] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T07:10:03.523970] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T07:10:03.550691] Processed race 44468 for house_106 [2026-03-04T07:10:03.597644] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T07:10:03.597778] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T07:10:03.597820] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T07:10:03.597855] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T07:10:03.597900] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T07:10:03.598246] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T07:10:03.619005] Processed race 44512 for house_112 [2026-03-04T07:10:03.633054] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T07:10:03.633178] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T07:10:03.633238] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T07:10:03.633499] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T07:10:03.634928] Processed race 44480 for house_108 [2026-03-04T07:10:03.716665] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T07:10:03.716801] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T07:10:03.716844] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T07:10:03.716879] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T07:10:03.717116] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T07:10:03.736192] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T07:10:03.736308] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T07:10:03.736369] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T07:10:03.736622] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T07:10:03.745046] Processed race 44560 for house_118 [2026-03-04T07:10:03.745185] Processed race 44548 for house_117 [2026-03-04T07:10:03.745793] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T07:10:03.745849] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T07:10:03.745881] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T07:10:03.746040] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T07:10:03.747202] Processed race 44564 for house_119 [2026-03-04T07:10:03.824609] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T07:10:03.824796] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T07:10:03.824849] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T07:10:03.824884] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T07:10:03.825142] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T07:10:03.837754] Processed race 44580 for house_120 [2026-03-04T07:10:03.847213] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T07:10:03.847405] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T07:10:03.847469] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T07:10:03.847713] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T07:10:03.862915] Processed race 44588 for house_121 [2026-03-04T07:10:03.941546] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T07:10:03.941690] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T07:10:03.941730] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T07:10:03.941938] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T07:10:03.956658] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T07:10:03.956961] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T07:10:03.957068] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T07:10:03.957115] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T07:10:03.957148] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T07:10:03.957425] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T07:10:03.959357] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T07:10:03.959443] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T07:10:03.959536] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T07:10:03.959790] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T07:10:03.960602] Processed race 44596 for house_122 [2026-03-04T07:10:03.960805] Processed race 44612 for house_125 [2026-03-04T07:10:03.960868] Processed race 44616 for house_125 [2026-03-04T07:10:04.021326] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T07:10:04.021461] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T07:10:04.021515] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T07:10:04.033628] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T07:10:04.041379] Processed race 44620 for house_126 [2026-03-04T07:10:04.141604] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T07:10:04.141777] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T07:10:04.141836] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T07:10:04.144096] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T07:10:04.153182] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T07:10:04.153334] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T07:10:04.153390] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T07:10:04.153655] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T07:10:04.162986] Processed race 44660 for house_130 [2026-03-04T07:10:04.163123] Processed race 44461 for house_13 [2026-03-04T07:10:04.186408] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T07:10:04.186605] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T07:10:04.186649] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T07:10:04.186687] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T07:10:04.186945] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T07:10:04.188217] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T07:10:04.188282] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T07:10:04.188323] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T07:10:04.188507] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T07:10:04.205075] Processed race 44624 for house_126 [2026-03-04T07:10:04.205275] Processed race 44648 for house_129 [2026-03-04T07:10:04.255378] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T07:10:04.255534] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T07:10:04.255618] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T07:10:04.255659] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T07:10:04.255694] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T07:10:04.255724] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T07:10:04.255984] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T07:10:04.268283] Processed race 44668 for house_131 [2026-03-04T07:10:04.353719] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T07:10:04.353853] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T07:10:04.353917] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T07:10:04.354172] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T07:10:04.355629] Processed race 44437 for house_137 [2026-03-04T07:10:04.356432] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T07:10:04.356514] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T07:10:04.356680] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T07:10:04.356948] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T07:10:04.360141] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T07:10:04.360223] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T07:10:04.360274] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T07:10:04.360316] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T07:10:04.360702] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T07:10:04.361944] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T07:10:04.362016] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T07:10:04.362065] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T07:10:04.362106] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T07:10:04.362353] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T07:10:04.363717] Processed race 44696 for house_134 [2026-03-04T07:10:04.363794] Processed race 44449 for house_139 [2026-03-04T07:10:04.363883] Processed race 44445 for house_138 [2026-03-04T07:10:04.473204] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T07:10:04.473371] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T07:10:04.473413] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T07:10:04.473657] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T07:10:04.497747] Processed race 44545 for house_14 [2026-03-04T07:10:04.574724] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T07:10:04.574888] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T07:10:04.574947] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T07:10:04.575005] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T07:10:04.575267] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T07:10:04.576827] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T07:10:04.576896] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T07:10:04.576938] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T07:10:04.576974] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T07:10:04.577881] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T07:10:04.580309] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T07:10:04.580392] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T07:10:04.580437] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T07:10:04.580675] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T07:10:04.582080] Processed race 44497 for house_144 [2026-03-04T07:10:04.582160] Processed race 44481 for house_142 [2026-03-04T07:10:04.582215] Processed race 44553 for house_150 [2026-03-04T07:10:04.590151] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T07:10:04.590263] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T07:10:04.590316] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T07:10:04.590354] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T07:10:04.590390] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T07:10:04.590635] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T07:10:04.592890] Processed race 44537 for house_149 [2026-03-04T07:10:04.727841] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T07:10:04.727994] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T07:10:04.728051] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T07:10:04.728363] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T07:10:04.729287] Processed race 44573 for house_16 [2026-03-04T07:10:04.788468] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T07:10:04.788627] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T07:10:04.788678] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T07:10:04.788734] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T07:10:04.789005] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T07:10:04.790297] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T07:10:04.790376] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T07:10:04.790438] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T07:10:04.790877] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T07:10:04.792320] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T07:10:04.792397] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T07:10:04.792463] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T07:10:04.792689] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T07:10:04.794138] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T07:10:04.794211] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T07:10:04.794272] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T07:10:04.794485] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T07:10:04.795119] Processed race 44577 for house_17 [2026-03-04T07:10:04.795206] Processed race 44593 for house_19 [2026-03-04T07:10:04.795260] Processed race 44581 for house_17 [2026-03-04T07:10:04.795315] Processed race 44597 for house_19 [2026-03-04T07:10:04.944378] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T07:10:04.944558] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T07:10:04.944641] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T07:10:04.944929] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T07:10:04.954981] Processed race 44629 for house_23 [2026-03-04T07:10:04.977318] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T07:10:04.977464] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T07:10:04.977512] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T07:10:04.977796] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T07:10:04.978924] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T07:10:04.978988] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T07:10:04.979020] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T07:10:04.979188] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T07:10:04.979908] Processed race 44645 for house_25 [2026-03-04T07:10:04.979977] Processed race 44633 for house_23 [2026-03-04T07:10:04.999428] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T07:10:04.999565] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T07:10:04.999645] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T07:10:04.999864] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T07:10:05.006246] Processed race 44661 for house_27 [2026-03-04T07:10:05.011084] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T07:10:05.011229] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T07:10:05.011282] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T07:10:05.011560] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T07:10:05.012702] Processed race 44653 for house_26 [2026-03-04T07:10:05.102906] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T07:10:05.103055] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T07:10:05.103092] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T07:10:05.103313] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T07:10:05.104081] Processed race 44669 for house_28 [2026-03-04T07:10:05.146271] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T07:10:05.146410] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T07:10:05.146454] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T07:10:05.148177] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T07:10:05.150522] Processed race 44482 for house_3 [2026-03-04T07:10:05.169944] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T07:10:05.170117] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T07:10:05.170184] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T07:10:05.170627] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T07:10:05.171947] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T07:10:05.172015] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T07:10:05.172054] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T07:10:05.172240] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T07:10:05.179204] Processed race 44693 for house_30 [2026-03-04T07:10:05.179348] Processed race 44486 for house_3 [2026-03-04T07:10:05.195804] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T07:10:05.195901] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T07:10:05.196032] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T07:10:05.196079] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T07:10:05.196292] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T07:10:05.202159] Processed race 44462 for house_37 [2026-03-04T07:10:05.304348] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T07:10:05.304510] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T07:10:05.305437] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T07:10:05.306818] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T07:10:05.307848] Processed race 44466 for house_37 [2026-03-04T07:10:05.333293] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T07:10:05.333449] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T07:10:05.333507] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T07:10:05.333546] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T07:10:05.333789] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T07:10:05.334950] Processed race 44494 for house_40 [2026-03-04T07:10:05.339943] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T07:10:05.340049] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T07:10:05.340087] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T07:10:05.340117] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T07:10:05.340336] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T07:10:05.348453] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T07:10:05.349737] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T07:10:05.349833] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T07:10:05.349877] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T07:10:05.350132] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T07:10:05.352979] Processed race 44502 for house_41 [2026-03-04T07:10:05.353075] Processed race 44498 for house_41 [2026-03-04T07:10:05.484340] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T07:10:05.484551] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T07:10:05.486609] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T07:10:05.486935] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T07:10:05.488893] Processed race 44526 for house_44 [2026-03-04T07:10:05.513287] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T07:10:05.513404] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T07:10:05.513438] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T07:10:05.513899] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T07:10:05.515190] Processed race 44542 for house_47 [2026-03-04T07:10:05.522096] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T07:10:05.522258] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T07:10:05.522324] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T07:10:05.523500] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T07:10:05.523595] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T07:10:05.523640] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T07:10:05.523668] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T07:10:05.523773] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T07:10:05.523807] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T07:10:05.524076] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T07:10:05.526797] Processed race 44558 for house_49 [2026-03-04T07:10:05.657433] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T07:10:05.657617] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T07:10:05.657698] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T07:10:05.657750] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T07:10:05.657788] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T07:10:05.657844] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T07:10:05.657890] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T07:10:05.658198] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T07:10:05.659617] Processed race 44570 for house_50 [2026-03-04T07:10:05.672429] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T07:10:05.672596] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T07:10:05.672648] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T07:10:05.672874] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T07:10:05.673956] Processed race 44590 for house_52 [2026-03-04T07:10:05.685725] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T07:10:05.685872] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T07:10:05.686031] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T07:10:05.686450] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T07:10:05.692650] Processed race 44618 for house_56 [2026-03-04T07:10:05.813055] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T07:10:05.813208] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T07:10:05.814328] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T07:10:05.815603] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T07:10:05.817768] Processed race 44622 for house_56 [2026-03-04T07:10:05.844989] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T07:10:05.845155] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T07:10:05.845199] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T07:10:05.845650] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T07:10:05.847981] Processed race 44638 for house_58 [2026-03-04T07:10:05.852234] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T07:10:05.852341] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T07:10:05.852387] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T07:10:05.852644] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T07:10:05.853526] Processed race 44642 for house_59 [2026-03-04T07:10:05.980443] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T07:10:05.980655] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T07:10:05.980731] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T07:10:05.981045] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T07:10:05.983730] Processed race 44662 for house_60 [2026-03-04T07:10:06.022167] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T07:10:06.023322] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T07:10:06.023403] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T07:10:06.025503] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T07:10:06.029718] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T07:10:06.029802] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T07:10:06.029836] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T07:10:06.030028] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T07:10:06.030868] Processed race 44666 for house_61 [2026-03-04T07:10:06.030926] Processed race 44670 for house_61 [2026-03-04T07:10:06.135889] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T07:10:06.136061] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T07:10:06.136113] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T07:10:06.136364] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T07:10:06.140677] Processed race 44690 for house_64 [2026-03-04T07:10:06.188032] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T07:10:06.188288] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T07:10:06.188347] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T07:10:06.190799] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T07:10:06.192366] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T07:10:06.192445] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T07:10:06.192509] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T07:10:06.192881] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T07:10:06.194001] Processed race 44431 for house_67 [2026-03-04T07:10:06.194075] Processed race 44694 for house_64 [2026-03-04T07:10:06.312699] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T07:10:06.312856] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T07:10:06.312903] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T07:10:06.313170] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T07:10:06.314642] Processed race 44435 for house_67 [2026-03-04T07:10:06.344307] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T07:10:06.344470] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T07:10:06.344528] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T07:10:06.346745] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T07:10:06.347825] Processed race 44539 for house_7 [2026-03-04T07:10:06.353717] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T07:10:06.353842] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T07:10:06.353887] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T07:10:06.354132] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T07:10:06.354944] Processed race 44535 for house_7 [2026-03-04T07:10:06.364213] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T07:10:06.364325] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T07:10:06.364370] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T07:10:06.364616] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T07:10:06.365387] Processed race 44522 for house_44 [2026-03-04T07:10:06.479430] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T07:10:06.479615] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T07:10:06.479666] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T07:10:06.479704] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T07:10:06.479954] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T07:10:06.481632] Processed race 44467 for house_70 [2026-03-04T07:10:06.737025] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T07:10:06.737188] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T07:10:06.737244] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T07:10:06.737303] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T07:10:06.737345] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T07:10:06.737604] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T07:10:06.738366] Processed race 44475 for house_71 [2026-03-04T07:10:06.753703] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T07:10:06.753858] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T07:10:06.753905] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T07:10:06.754130] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T07:10:06.755279] Processed race 44507 for house_76 [2026-03-04T07:10:06.756010] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T07:10:06.756072] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T07:10:06.756318] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T07:10:06.756651] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T07:10:06.757837] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T07:10:06.757902] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T07:10:06.757941] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T07:10:06.758286] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T07:10:06.759836] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T07:10:06.759904] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T07:10:06.759946] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T07:10:06.759977] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T07:10:06.760309] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T07:10:06.764355] Processed race 44654 for house_5 [2026-03-04T07:10:06.764442] Processed race 44499 for house_74 [2026-03-04T07:10:06.764876] Processed race 44511 for house_76 [2026-03-04T07:10:06.894381] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T07:10:06.895918] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T07:10:06.895960] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T07:10:06.896233] Processed race 44627 for house_8 [2026-03-04T07:10:06.896190] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T07:10:06.910880] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T07:10:06.911753] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T07:10:06.911825] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T07:10:06.912150] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T07:10:06.913156] Processed race 44595 for house_86 [2026-03-04T07:10:06.913980] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T07:10:06.914061] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T07:10:06.914105] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T07:10:06.914358] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T07:10:06.915230] Processed race 44543 for house_80 [2026-03-04T07:10:06.915793] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T07:10:06.915907] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T07:10:06.915954] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T07:10:06.916239] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T07:10:06.917044] Processed race 44583 for house_85 [2026-03-04T07:10:06.926857] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T07:10:06.926966] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T07:10:06.927008] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T07:10:06.927245] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T07:10:06.928289] Processed race 44587 for house_85 [2026-03-04T07:10:07.054459] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T07:10:07.054631] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T07:10:07.054699] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T07:10:07.054933] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T07:10:07.056665] Processed race 44611 for house_88 [2026-03-04T07:10:07.134091] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T07:10:07.134251] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T07:10:07.134298] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T07:10:07.134530] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T07:10:07.137080] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T07:10:07.137170] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T07:10:07.137218] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T07:10:07.137251] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T07:10:07.137448] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T07:10:07.138887] Processed race 44639 for house_91 [2026-03-04T07:10:07.139200] Processed race 44707 for house_9 [2026-03-04T07:10:07.139790] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T07:10:07.139866] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T07:10:07.139922] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T07:10:07.140283] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T07:10:07.141494] Processed race 44647 for house_92 [2026-03-04T07:10:07.143722] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T07:10:07.143806] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T07:10:07.143862] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T07:10:07.143900] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T07:10:07.144125] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T07:10:07.144840] Processed race 44619 for house_89 [2026-03-04T07:10:07.218754] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T07:10:07.218897] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T07:10:07.218942] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T07:10:07.219170] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T07:10:07.224645] Processed race 44655 for house_93 [2026-03-04T07:10:07.296048] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T07:10:07.298723] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T07:10:07.298864] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T07:10:07.298911] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T07:10:07.299161] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T07:10:07.302060] Processed race 44679 for house_97 [2026-03-04T07:10:07.302870] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T07:10:07.302954] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T07:10:07.303025] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T07:10:07.303074] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T07:10:07.303113] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T07:10:07.303202] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T07:10:07.303609] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T07:10:07.304951] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T07:10:07.305020] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T07:10:07.305057] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T07:10:07.305105] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T07:10:07.305321] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T07:10:07.306015] Processed race 44663 for house_94 [2026-03-04T07:10:07.306092] Processed race 44691 for house_98 [2026-03-04T07:10:07.313287] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T07:10:07.313398] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T07:10:07.313431] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T07:10:07.313716] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T07:10:07.314486] Processed race 44687 for house_98 [2026-03-04T07:10:07.396185] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T07:10:07.396348] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T07:10:07.397119] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T07:10:07.397857] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T07:10:07.400318] Processed race 44406 for senate_11 [2026-03-04T07:10:07.461722] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T07:10:07.461881] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T07:10:07.461920] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T07:10:07.462118] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T07:10:07.463419] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T07:10:07.463495] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T07:10:07.463535] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T07:10:07.463566] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T07:10:07.463736] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T07:10:07.464254] Processed race 44711 for senate_2 [2026-03-04T07:10:07.464319] Processed race 44378 for senate_19 [2026-03-04T07:10:07.465058] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T07:10:07.465127] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T07:10:07.465164] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T07:10:07.465329] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T07:10:07.465925] Processed race 44377 for senate_21 [2026-03-04T07:10:07.484225] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T07:10:07.484415] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T07:10:07.484528] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T07:10:07.484620] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T07:10:07.484960] Processed race 44376 for senate_22 [2026-03-04T07:10:07.549203] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T07:10:07.549373] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T07:10:07.549425] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T07:10:07.550625] Processed race 44382 for senate_3 [2026-03-04T07:10:07.641940] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T07:10:07.642090] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T07:10:07.642133] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T07:10:07.642189] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T07:10:07.642926] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T07:10:07.642999] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T07:10:07.643054] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T07:10:07.643424] Processed race 44380 for senate_5 [2026-03-04T07:10:07.645541] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T07:10:07.645630] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T07:10:07.645683] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T07:10:07.643511] Processed race 44379 for senate_5 [2026-03-04T07:10:07.657483] Processed race 44381 for senate_4 [2026-03-04T07:10:07.666970] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T07:20:03.343910] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T07:20:03.346487] ✅ Loaded candidate metadata for state legislature [2026-03-04T07:20:03.346612] Starting parallel fetching of 98 races... [2026-03-04T07:20:03.369475] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T07:20:03.392635] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T07:20:03.403231] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T07:20:03.426734] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T07:20:03.462746] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T07:20:03.530805] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T07:20:03.530956] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T07:20:03.531001] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T07:20:03.531236] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T07:20:03.546419] Processed race 44605 for house_1 [2026-03-04T07:20:03.678218] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T07:20:03.682670] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T07:20:03.682778] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T07:20:03.683104] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T07:20:03.704298] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T07:20:03.704445] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T07:20:03.704483] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T07:20:03.704523] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T07:20:03.704749] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T07:20:03.715032] Processed race 44436 for house_101 [2026-03-04T07:20:03.715206] Processed race 44428 for house_1 [2026-03-04T07:20:03.724112] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T07:20:03.724407] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T07:20:03.724471] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T07:20:03.724531] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T07:20:03.724822] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T07:20:03.732150] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T07:20:03.732248] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T07:20:03.732288] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T07:20:03.732406] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T07:20:03.732641] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T07:20:03.741313] Processed race 44468 for house_106 [2026-03-04T07:20:03.741440] Processed race 44496 for house_10 [2026-03-04T07:20:03.960030] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T07:20:03.960194] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T07:20:03.960240] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T07:20:03.965768] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T07:20:03.979453] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T07:20:03.979567] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T07:20:03.979624] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T07:20:03.979655] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T07:20:03.979984] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T07:20:04.040627] Processed race 44480 for house_108 [2026-03-04T07:20:04.041050] Processed race 44560 for house_118 [2026-03-04T07:20:04.167967] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T07:20:04.168147] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T07:20:04.168203] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T07:20:04.169040] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T07:20:04.186007] Processed race 44548 for house_117 [2026-03-04T07:20:04.244240] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T07:20:04.246289] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T07:20:04.246448] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T07:20:04.246500] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T07:20:04.246534] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T07:20:04.247608] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T07:20:04.255087] Processed race 44512 for house_112 [2026-03-04T07:20:04.517987] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T07:20:04.518120] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T07:20:04.518238] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T07:20:04.518439] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T07:20:04.519285] Processed race 44588 for house_121 [2026-03-04T07:20:04.520524] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T07:20:04.520799] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T07:20:04.520847] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T07:20:04.521012] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T07:20:04.522003] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T07:20:04.522064] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T07:20:04.522098] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T07:20:04.522518] Processed race 44564 for house_119 [2026-03-04T07:20:04.522131] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T07:20:04.523104] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T07:20:04.525926] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T07:20:04.526000] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T07:20:04.526047] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T07:20:04.526079] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T07:20:04.526108] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T07:20:04.526281] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T07:20:04.527761] Processed race 44580 for house_120 [2026-03-04T07:20:04.527835] Processed race 44612 for house_125 [2026-03-04T07:20:04.595487] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T07:20:04.595619] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T07:20:04.595662] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T07:20:04.595992] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T07:20:04.598047] Processed race 44596 for house_122 [2026-03-04T07:20:04.732065] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T07:20:04.732304] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T07:20:04.732368] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T07:20:04.732709] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T07:20:04.734475] Processed race 44648 for house_129 [2026-03-04T07:20:04.735275] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T07:20:04.735615] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T07:20:04.735673] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T07:20:04.735932] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T07:20:04.739929] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T07:20:04.740014] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T07:20:04.740063] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T07:20:04.740100] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T07:20:04.740278] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T07:20:04.741688] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T07:20:04.741834] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T07:20:04.741891] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T07:20:04.742069] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T07:20:04.743674] Processed race 44616 for house_125 [2026-03-04T07:20:04.743825] Processed race 44624 for house_126 [2026-03-04T07:20:04.743887] Processed race 44620 for house_126 [2026-03-04T07:20:04.792869] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T07:20:04.793046] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T07:20:04.793095] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T07:20:04.793383] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T07:20:04.811445] Processed race 44461 for house_13 [2026-03-04T07:20:04.925683] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T07:20:04.925915] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T07:20:04.926045] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T07:20:04.926360] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T07:20:04.927916] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T07:20:04.928062] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T07:20:04.928189] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T07:20:04.928247] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T07:20:04.928284] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T07:20:04.928321] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T07:20:04.928526] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T07:20:04.931349] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T07:20:04.931427] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T07:20:04.931468] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T07:20:04.931736] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T07:20:04.935902] Processed race 44437 for house_137 [2026-03-04T07:20:04.936072] Processed race 44668 for house_131 [2026-03-04T07:20:04.936291] Processed race 44696 for house_134 [2026-03-04T07:20:04.956720] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T07:20:04.956859] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T07:20:04.956911] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T07:20:04.957275] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T07:20:04.958518] Processed race 44660 for house_130 [2026-03-04T07:20:05.039718] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T07:20:05.039855] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T07:20:05.039913] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T07:20:05.040025] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T07:20:05.040318] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T07:20:05.043687] Processed race 44445 for house_138 [2026-03-04T07:20:05.121912] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T07:20:05.122760] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T07:20:05.122824] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T07:20:05.122865] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T07:20:05.124709] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T07:20:05.130259] Processed race 44449 for house_139 [2026-03-04T07:20:05.201918] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T07:20:05.202209] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T07:20:05.202262] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T07:20:05.202296] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T07:20:05.202486] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T07:20:05.212850] Processed race 44481 for house_142 [2026-03-04T07:20:05.306809] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T07:20:05.307252] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T07:20:05.307317] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T07:20:05.307371] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T07:20:05.308290] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T07:20:05.310925] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T07:20:05.310999] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T07:20:05.311050] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T07:20:05.311409] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T07:20:05.313011] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T07:20:05.313079] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T07:20:05.313123] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T07:20:05.313183] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T07:20:05.313224] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T07:20:05.313470] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T07:20:05.318929] Processed race 44497 for house_144 [2026-03-04T07:20:05.319024] Processed race 44545 for house_14 [2026-03-04T07:20:05.319073] Processed race 44537 for house_149 [2026-03-04T07:20:05.345756] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T07:20:05.345892] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T07:20:05.345942] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T07:20:05.346261] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T07:20:05.347258] Processed race 44553 for house_150 [2026-03-04T07:20:05.395046] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T07:20:05.395259] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T07:20:05.395303] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T07:20:05.395798] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T07:20:05.402214] Processed race 44573 for house_16 [2026-03-04T07:20:05.503721] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T07:20:05.504791] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T07:20:05.504862] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T07:20:05.505127] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T07:20:05.506418] Processed race 44593 for house_19 [2026-03-04T07:20:05.508791] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T07:20:05.508876] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T07:20:05.508925] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T07:20:05.508960] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T07:20:05.509448] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T07:20:05.522097] Processed race 44577 for house_17 [2026-03-04T07:20:05.536365] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T07:20:05.536538] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T07:20:05.536593] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T07:20:05.536821] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T07:20:05.538282] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T07:20:05.538347] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T07:20:05.538380] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T07:20:05.538543] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T07:20:05.539965] Processed race 44581 for house_17 [2026-03-04T07:20:05.540204] Processed race 44597 for house_19 [2026-03-04T07:20:05.604645] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T07:20:05.604977] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T07:20:05.605084] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T07:20:05.605706] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T07:20:05.609874] Processed race 44629 for house_23 [2026-03-04T07:20:05.728823] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T07:20:05.729408] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T07:20:05.729465] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T07:20:05.729757] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T07:20:05.744291] Processed race 44661 for house_27 [2026-03-04T07:20:05.766754] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T07:20:05.766920] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T07:20:05.768089] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T07:20:05.769037] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T07:20:05.774826] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T07:20:05.774934] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T07:20:05.775106] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T07:20:05.775914] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T07:20:05.778820] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T07:20:05.778904] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T07:20:05.779047] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T07:20:05.779538] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T07:20:05.793359] Processed race 44645 for house_25 [2026-03-04T07:20:05.795531] Processed race 44633 for house_23 [2026-03-04T07:20:05.795652] Processed race 44653 for house_26 [2026-03-04T07:20:05.802873] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T07:20:05.803127] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T07:20:05.804027] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T07:20:05.804684] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T07:20:05.828355] Processed race 44669 for house_28 [2026-03-04T07:20:05.919857] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T07:20:05.920044] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T07:20:05.920084] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T07:20:05.920749] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T07:20:05.927651] Processed race 44482 for house_3 [2026-03-04T07:20:05.957373] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T07:20:05.957617] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T07:20:05.957673] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T07:20:05.957706] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T07:20:05.957914] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T07:20:05.959243] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T07:20:05.959308] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T07:20:05.959353] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T07:20:05.959630] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T07:20:05.960323] Processed race 44462 for house_37 [2026-03-04T07:20:05.960381] Processed race 44693 for house_30 [2026-03-04T07:20:05.973463] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T07:20:05.973621] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T07:20:05.973662] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T07:20:05.973879] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T07:20:05.975328] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T07:20:05.975470] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T07:20:05.987049] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T07:20:05.987601] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T07:20:05.988735] Processed race 44486 for house_3 [2026-03-04T07:20:05.988827] Processed race 44466 for house_37 [2026-03-04T07:20:06.107329] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T07:20:06.107511] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T07:20:06.107589] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T07:20:06.107636] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T07:20:06.110237] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T07:20:06.116945] Processed race 44494 for house_40 [2026-03-04T07:20:06.128820] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T07:20:06.128952] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T07:20:06.129020] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T07:20:06.129081] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T07:20:06.129488] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T07:20:06.142224] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T07:20:06.142382] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T07:20:06.144484] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T07:20:06.145144] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T07:20:06.146540] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T07:20:06.151883] Processed race 44498 for house_41 [2026-03-04T07:20:06.152488] Processed race 44502 for house_41 [2026-03-04T07:20:06.161028] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T07:20:06.161142] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T07:20:06.161249] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T07:20:06.161824] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T07:20:06.163649] Processed race 44522 for house_44 [2026-03-04T07:20:06.170719] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T07:20:06.170818] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T07:20:06.170866] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T07:20:06.173312] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T07:20:06.186898] Processed race 44526 for house_44 [2026-03-04T07:20:06.456285] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T07:20:06.456447] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T07:20:06.457557] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T07:20:06.457652] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T07:20:06.457715] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T07:20:06.457772] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T07:20:06.457813] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T07:20:06.457857] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T07:20:06.457905] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T07:20:06.458148] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T07:20:06.460426] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T07:20:06.460869] Processed race 44558 for house_49 [2026-03-04T07:20:06.460560] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T07:20:06.461406] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T07:20:06.462672] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T07:20:06.463599] Processed race 44542 for house_47 [2026-03-04T07:20:06.580250] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T07:20:06.580638] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T07:20:06.580718] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T07:20:06.580761] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T07:20:06.580805] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T07:20:06.580857] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T07:20:06.580912] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T07:20:06.580957] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T07:20:06.581193] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T07:20:06.582119] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T07:20:06.583249] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T07:20:06.583529] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T07:20:06.584337] Processed race 44570 for house_50 [2026-03-04T07:20:06.584416] Processed race 44654 for house_5 [2026-03-04T07:20:06.589673] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T07:20:06.589776] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T07:20:06.589839] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T07:20:06.590074] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T07:20:06.591635] Processed race 44590 for house_52 [2026-03-04T07:20:06.749859] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T07:20:06.750035] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T07:20:06.750084] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T07:20:06.750316] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T07:20:06.753666] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T07:20:06.753743] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T07:20:06.753784] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T07:20:06.753956] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T07:20:06.755485] Processed race 44622 for house_56 [2026-03-04T07:20:06.755591] Processed race 44642 for house_59 [2026-03-04T07:20:06.756066] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T07:20:06.756130] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T07:20:06.756249] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T07:20:06.756711] Processed race 44618 for house_56 [2026-03-04T07:20:06.756517] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T07:20:06.758633] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T07:20:06.758709] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T07:20:06.758773] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T07:20:06.758960] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T07:20:06.762381] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T07:20:06.762535] Processed race 44638 for house_58 [2026-03-04T07:20:06.762479] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T07:20:06.762793] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T07:20:06.762976] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T07:20:06.763558] Processed race 44662 for house_60 [2026-03-04T07:20:06.979365] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T07:20:06.981541] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T07:20:06.981727] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T07:20:06.982147] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T07:20:06.989378] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T07:20:06.992259] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T07:20:06.992340] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T07:20:06.993767] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T07:20:07.024106] Processed race 44694 for house_64 [2026-03-04T07:20:07.024317] Processed race 44666 for house_61 [2026-03-04T07:20:07.028934] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T07:20:07.029074] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T07:20:07.029115] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T07:20:07.030376] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T07:20:07.031923] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T07:20:07.032006] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T07:20:07.032049] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T07:20:07.032245] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T07:20:07.033357] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T07:20:07.033430] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T07:20:07.034783] Processed race 44431 for house_67 [2026-03-04T07:20:07.034865] Processed race 44690 for house_64 [2026-03-04T07:20:07.033639] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T07:20:07.044254] Processed race 44670 for house_61 [2026-03-04T07:20:07.044184] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T07:20:07.203311] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T07:20:07.203510] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T07:20:07.203566] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T07:20:07.203833] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T07:20:07.208932] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T07:20:07.209545] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T07:20:07.209625] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T07:20:07.209823] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T07:20:07.211872] Processed race 44535 for house_7 [2026-03-04T07:20:07.211938] Processed race 44435 for house_67 [2026-03-04T07:20:07.213896] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T07:20:07.213965] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T07:20:07.215123] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T07:20:07.215168] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T07:20:07.215445] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T07:20:07.219107] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T07:20:07.219197] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T07:20:07.219240] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T07:20:07.220184] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T07:20:07.237482] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T07:20:07.237650] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T07:20:07.237699] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T07:20:07.237735] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T07:20:07.237772] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T07:20:07.237973] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T07:20:07.240849] Processed race 44467 for house_70 [2026-03-04T07:20:07.240928] Processed race 44539 for house_7 [2026-03-04T07:20:07.242608] Processed race 44475 for house_71 [2026-03-04T07:20:07.567700] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T07:20:07.567937] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T07:20:07.567993] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T07:20:07.568221] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T07:20:07.570502] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T07:20:07.570595] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T07:20:07.570633] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T07:20:07.570819] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T07:20:07.572051] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T07:20:07.572121] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T07:20:07.572161] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T07:20:07.572334] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T07:20:07.573147] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T07:20:07.573211] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T07:20:07.573250] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T07:20:07.573431] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T07:20:07.576284] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T07:20:07.576358] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T07:20:07.576397] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T07:20:07.576430] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T07:20:07.576631] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T07:20:07.580990] Processed race 44507 for house_76 [2026-03-04T07:20:07.581069] Processed race 44499 for house_74 [2026-03-04T07:20:07.581107] Processed race 44543 for house_80 [2026-03-04T07:20:07.581136] Processed race 44627 for house_8 [2026-03-04T07:20:07.581163] Processed race 44511 for house_76 [2026-03-04T07:20:07.806480] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T07:20:07.807776] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T07:20:07.807854] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T07:20:07.808135] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T07:20:07.811725] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T07:20:07.811808] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T07:20:07.811847] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T07:20:07.812023] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T07:20:07.814109] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T07:20:07.814176] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T07:20:07.814756] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T07:20:07.816047] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T07:20:07.818176] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T07:20:07.818241] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T07:20:07.818275] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T07:20:07.818446] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T07:20:07.819679] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T07:20:07.819738] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T07:20:07.819777] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T07:20:07.819805] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T07:20:07.820027] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T07:20:07.821714] Processed race 44587 for house_85 [2026-03-04T07:20:07.821799] Processed race 44611 for house_88 [2026-03-04T07:20:07.821854] Processed race 44583 for house_85 [2026-03-04T07:20:07.821902] Processed race 44595 for house_86 [2026-03-04T07:20:07.821950] Processed race 44619 for house_89 [2026-03-04T07:20:07.974433] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T07:20:07.974599] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T07:20:07.974662] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T07:20:07.974722] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T07:20:07.974778] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T07:20:07.974815] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T07:20:07.975138] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T07:20:07.975870] Processed race 44663 for house_94 [2026-03-04T07:20:07.977821] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T07:20:07.978021] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T07:20:07.978083] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T07:20:07.978323] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T07:20:07.988879] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T07:20:07.989021] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T07:20:07.989079] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T07:20:07.989134] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T07:20:07.989378] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T07:20:07.993921] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T07:20:07.994080] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T07:20:07.994124] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T07:20:07.994327] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T07:20:07.996555] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T07:20:07.996649] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T07:20:07.996696] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T07:20:07.996870] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T07:20:07.997596] Processed race 44639 for house_91 [2026-03-04T07:20:07.997665] Processed race 44707 for house_9 [2026-03-04T07:20:07.997704] Processed race 44655 for house_93 [2026-03-04T07:20:07.997736] Processed race 44647 for house_92 [2026-03-04T07:20:08.152896] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T07:20:08.153349] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T07:20:08.153401] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T07:20:08.153438] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T07:20:08.153875] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T07:20:08.155733] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T07:20:08.155813] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T07:20:08.155848] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T07:20:08.156027] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T07:20:08.157992] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T07:20:08.158065] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T07:20:08.158126] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T07:20:08.158325] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T07:20:08.159434] Processed race 44679 for house_97 [2026-03-04T07:20:08.159520] Processed race 44687 for house_98 [2026-03-04T07:20:08.159561] Processed race 44406 for senate_11 [2026-03-04T07:20:08.160140] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T07:20:08.160244] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T07:20:08.160388] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T07:20:08.160597] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T07:20:08.160842] Processed race 44378 for senate_19 [2026-03-04T07:20:08.161622] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T07:20:08.161692] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T07:20:08.161745] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T07:20:08.161777] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T07:20:08.161968] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T07:20:08.160803] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T07:20:08.163446] Processed race 44691 for house_98 [2026-03-04T07:20:08.311530] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T07:20:08.311702] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T07:20:08.311782] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T07:20:08.312040] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T07:20:08.312892] Processed race 44711 for senate_2 [2026-03-04T07:20:08.314455] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T07:20:08.314544] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T07:20:08.314742] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T07:20:08.315062] Processed race 44377 for senate_21 [2026-03-04T07:20:08.314984] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T07:20:08.323889] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T07:20:08.324012] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T07:20:08.324060] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T07:20:08.324547] Processed race 44382 for senate_3 [2026-03-04T07:20:08.329095] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T07:20:08.329180] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T07:20:08.329221] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T07:20:08.329410] Processed race 44381 for senate_4 [2026-03-04T07:20:08.333115] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T07:20:08.333192] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T07:20:08.333258] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T07:20:08.333321] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T07:20:08.334049] Processed race 44376 for senate_22 [2026-03-04T07:20:08.608272] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T07:20:08.608371] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T07:20:08.608406] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T07:20:08.609155] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T07:20:08.609236] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T07:20:08.609280] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T07:20:08.609314] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T07:20:08.609516] Processed race 44379 for senate_5 [2026-03-04T07:20:08.609600] Processed race 44380 for senate_5 [2026-03-04T07:20:08.616890] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T07:30:03.515544] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T07:30:03.597278] ✅ Loaded candidate metadata for state legislature [2026-03-04T07:30:03.597771] Starting parallel fetching of 98 races... [2026-03-04T07:30:03.658713] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T07:30:03.698459] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T07:30:03.716831] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T07:30:03.744842] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T07:30:03.802701] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T07:30:03.881146] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T07:30:03.881497] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T07:30:03.881558] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T07:30:03.882168] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T07:30:03.884659] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T07:30:03.893921] Processed race 44496 for house_10 [2026-03-04T07:30:03.908790] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T07:30:03.908964] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T07:30:03.909894] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T07:30:03.918021] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T07:30:03.940924] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T07:30:03.942284] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T07:30:03.943388] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T07:30:03.943784] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T07:30:03.944055] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T07:30:03.948340] Processed race 44605 for house_1 [2026-03-04T07:30:03.948440] Processed race 44428 for house_1 [2026-03-04T07:30:03.994469] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T07:30:03.994617] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T07:30:03.994687] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T07:30:03.994939] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T07:30:03.996359] Processed race 44436 for house_101 [2026-03-04T07:30:04.010644] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T07:30:04.010797] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T07:30:04.010842] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T07:30:04.010871] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T07:30:04.011140] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T07:30:04.013034] Processed race 44468 for house_106 [2026-03-04T07:30:04.428538] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T07:30:04.428699] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T07:30:04.428744] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T07:30:04.428779] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T07:30:04.428811] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T07:30:04.429026] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T07:30:04.432117] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T07:30:04.432206] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T07:30:04.432272] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T07:30:04.432325] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T07:30:04.432504] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T07:30:04.433674] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T07:30:04.433834] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T07:30:04.433892] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T07:30:04.434054] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T07:30:04.445684] Processed race 44512 for house_112 [2026-03-04T07:30:04.445993] Processed race 44560 for house_118 [2026-03-04T07:30:04.446066] Processed race 44480 for house_108 [2026-03-04T07:30:04.446869] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T07:30:04.446942] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T07:30:04.446985] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T07:30:04.447234] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T07:30:04.448648] Processed race 44548 for house_117 [2026-03-04T07:30:04.529914] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T07:30:04.530136] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T07:30:04.530211] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T07:30:04.530593] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T07:30:04.538475] Processed race 44564 for house_119 [2026-03-04T07:30:04.665375] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T07:30:04.665541] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T07:30:04.665622] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T07:30:04.665659] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T07:30:04.665979] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T07:30:04.684962] Processed race 44580 for house_120 [2026-03-04T07:30:04.704732] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T07:30:04.706289] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T07:30:04.706384] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T07:30:04.706707] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T07:30:04.708920] Processed race 44588 for house_121 [2026-03-04T07:30:04.713897] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T07:30:04.714052] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T07:30:04.715507] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T07:30:04.717290] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T07:30:04.745982] Processed race 44596 for house_122 [2026-03-04T07:30:04.790824] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T07:30:04.790990] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T07:30:04.791027] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T07:30:04.791124] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T07:30:04.791175] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T07:30:04.791699] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T07:30:04.794278] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T07:30:04.794363] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T07:30:04.794446] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T07:30:04.794703] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T07:30:04.795876] Processed race 44612 for house_125 [2026-03-04T07:30:04.795944] Processed race 44616 for house_125 [2026-03-04T07:30:04.955303] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T07:30:04.955696] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T07:30:04.955769] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T07:30:04.956016] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T07:30:04.957839] Processed race 44648 for house_129 [2026-03-04T07:30:05.010658] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T07:30:05.013277] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T07:30:05.013374] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T07:30:05.013419] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T07:30:05.016325] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T07:30:05.034411] Processed race 44624 for house_126 [2026-03-04T07:30:05.053005] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T07:30:05.053285] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T07:30:05.053437] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T07:30:05.053839] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T07:30:05.056292] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T07:30:05.056598] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T07:30:05.056668] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T07:30:05.057176] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T07:30:05.058955] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T07:30:05.059196] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T07:30:05.059245] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T07:30:05.059638] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T07:30:05.065319] Processed race 44461 for house_13 [2026-03-04T07:30:05.065446] Processed race 44660 for house_130 [2026-03-04T07:30:05.065500] Processed race 44620 for house_126 [2026-03-04T07:30:05.126562] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T07:30:05.126793] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T07:30:05.126862] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T07:30:05.126908] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T07:30:05.126952] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T07:30:05.126985] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T07:30:05.127283] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T07:30:05.129203] Processed race 44668 for house_131 [2026-03-04T07:30:05.228409] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T07:30:05.228556] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T07:30:05.228643] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T07:30:05.228695] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T07:30:05.228936] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T07:30:05.230779] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T07:30:05.230860] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T07:30:05.230907] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T07:30:05.230947] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T07:30:05.231135] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T07:30:05.231798] Processed race 44445 for house_138 [2026-03-04T07:30:05.231876] Processed race 44449 for house_139 [2026-03-04T07:30:05.239688] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T07:30:05.239821] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T07:30:05.239867] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T07:30:05.240100] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T07:30:05.250810] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T07:30:05.250960] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T07:30:05.251093] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T07:30:05.251376] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T07:30:05.252290] Processed race 44696 for house_134 [2026-03-04T07:30:05.252369] Processed race 44437 for house_137 [2026-03-04T07:30:05.296299] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T07:30:05.296461] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T07:30:05.296532] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T07:30:05.296890] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T07:30:05.298044] Processed race 44545 for house_14 [2026-03-04T07:30:05.397071] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T07:30:05.397211] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T07:30:05.397257] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T07:30:05.397294] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T07:30:05.397543] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T07:30:05.407013] Processed race 44497 for house_144 [2026-03-04T07:30:05.413693] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T07:30:05.413822] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T07:30:05.413880] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T07:30:05.413922] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T07:30:05.413957] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T07:30:05.414366] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T07:30:05.416673] Processed race 44537 for house_149 [2026-03-04T07:30:05.424522] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T07:30:05.424693] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T07:30:05.424747] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T07:30:05.425010] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T07:30:05.426003] Processed race 44553 for house_150 [2026-03-04T07:30:05.478675] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T07:30:05.478830] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T07:30:05.478903] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T07:30:05.478943] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T07:30:05.479239] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T07:30:05.483759] Processed race 44481 for house_142 [2026-03-04T07:30:05.509333] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T07:30:05.511662] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T07:30:05.511764] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T07:30:05.512030] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T07:30:05.514640] Processed race 44573 for house_16 [2026-03-04T07:30:05.577323] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T07:30:05.578192] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T07:30:05.578310] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T07:30:05.578376] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T07:30:05.578743] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T07:30:05.581359] Processed race 44577 for house_17 [2026-03-04T07:30:05.605130] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T07:30:05.605335] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T07:30:05.605375] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T07:30:05.605698] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T07:30:05.626888] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T07:30:05.627062] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T07:30:05.627438] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T07:30:05.628176] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T07:30:05.632918] Processed race 44581 for house_17 [2026-03-04T07:30:05.633033] Processed race 44593 for house_19 [2026-03-04T07:30:05.653670] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T07:30:05.653804] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T07:30:05.653870] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T07:30:05.654090] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T07:30:05.655222] Processed race 44597 for house_19 [2026-03-04T07:30:05.711799] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T07:30:05.711974] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T07:30:05.712029] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T07:30:05.712278] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T07:30:05.749729] Processed race 44629 for house_23 [2026-03-04T07:30:05.781207] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T07:30:05.782670] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T07:30:05.782725] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T07:30:05.783001] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T07:30:05.787438] Processed race 44633 for house_23 [2026-03-04T07:30:05.791680] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T07:30:05.792429] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T07:30:05.792607] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T07:30:05.792881] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T07:30:05.796954] Processed race 44645 for house_25 [2026-03-04T07:30:05.842435] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T07:30:05.843889] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T07:30:05.843955] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T07:30:05.844859] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T07:30:05.851599] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T07:30:05.852406] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T07:30:05.852595] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T07:30:05.852893] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T07:30:05.855186] Processed race 44661 for house_27 [2026-03-04T07:30:05.855285] Processed race 44653 for house_26 [2026-03-04T07:30:05.897543] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T07:30:05.897731] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T07:30:05.897797] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T07:30:05.898063] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T07:30:05.901744] Processed race 44669 for house_28 [2026-03-04T07:30:05.963110] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T07:30:05.963262] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T07:30:05.963392] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T07:30:05.964372] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T07:30:05.966906] Processed race 44482 for house_3 [2026-03-04T07:30:05.983425] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T07:30:05.984057] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T07:30:05.984104] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T07:30:05.984388] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T07:30:05.985697] Processed race 44486 for house_3 [2026-03-04T07:30:06.009496] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T07:30:06.009688] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T07:30:06.009741] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T07:30:06.010557] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T07:30:06.011279] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T07:30:06.017656] Processed race 44462 for house_37 [2026-03-04T07:30:06.022232] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T07:30:06.023505] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T07:30:06.023605] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T07:30:06.024078] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T07:30:06.025245] Processed race 44693 for house_30 [2026-03-04T07:30:06.066204] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T07:30:06.067432] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T07:30:06.067504] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T07:30:06.067996] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T07:30:06.070460] Processed race 44466 for house_37 [2026-03-04T07:30:06.153458] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T07:30:06.153634] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T07:30:06.153685] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T07:30:06.153722] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T07:30:06.154008] Processed race 44494 for house_40 [2026-03-04T07:30:06.153953] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T07:30:06.170502] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T07:30:06.171035] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T07:30:06.171629] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T07:30:06.171702] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T07:30:06.171961] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T07:30:06.173720] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T07:30:06.173797] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T07:30:06.173918] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T07:30:06.173979] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T07:30:06.174257] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T07:30:06.175316] Processed race 44502 for house_41 [2026-03-04T07:30:06.175450] Processed race 44498 for house_41 [2026-03-04T07:30:06.205970] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T07:30:06.208141] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T07:30:06.208187] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T07:30:06.208493] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T07:30:06.208865] Processed race 44522 for house_44 [2026-03-04T07:30:06.257379] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T07:30:06.257488] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T07:30:06.257559] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T07:30:06.257825] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T07:30:06.258624] Processed race 44526 for house_44 [2026-03-04T07:30:06.378283] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T07:30:06.378426] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T07:30:06.378475] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T07:30:06.379359] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T07:30:06.381528] Processed race 44542 for house_47 [2026-03-04T07:30:06.382182] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T07:30:06.382256] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T07:30:06.382302] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T07:30:06.382338] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T07:30:06.382372] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T07:30:06.382404] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T07:30:06.382449] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T07:30:06.383852] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T07:30:06.388058] Processed race 44570 for house_50 [2026-03-04T07:30:06.395539] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T07:30:06.395655] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T07:30:06.395695] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T07:30:06.395726] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T07:30:06.395754] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T07:30:06.395781] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T07:30:06.395808] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T07:30:06.395834] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T07:30:06.395860] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T07:30:06.396067] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T07:30:06.398649] Processed race 44558 for house_49 [2026-03-04T07:30:06.407366] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T07:30:06.407496] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T07:30:06.408642] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T07:30:06.409020] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T07:30:06.411010] Processed race 44654 for house_5 [2026-03-04T07:30:06.436362] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T07:30:06.437629] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T07:30:06.437735] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T07:30:06.437992] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T07:30:06.447165] Processed race 44590 for house_52 [2026-03-04T07:30:06.542924] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T07:30:06.543079] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T07:30:06.543142] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T07:30:06.543594] Processed race 44622 for house_56 [2026-03-04T07:30:06.543480] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T07:30:06.546432] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T07:30:06.547351] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T07:30:06.547530] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T07:30:06.547790] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T07:30:06.548585] Processed race 44618 for house_56 [2026-03-04T07:30:06.567592] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T07:30:06.567745] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T07:30:06.567802] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T07:30:06.568057] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T07:30:06.570501] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T07:30:06.570614] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T07:30:06.570655] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T07:30:06.570856] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T07:30:06.573569] Processed race 44638 for house_58 [2026-03-04T07:30:06.573794] Processed race 44642 for house_59 [2026-03-04T07:30:06.604542] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T07:30:06.604731] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T07:30:06.604903] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T07:30:06.605267] Processed race 44662 for house_60 [2026-03-04T07:30:06.605208] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T07:30:06.710038] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T07:30:06.710184] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T07:30:06.710231] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T07:30:06.710459] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T07:30:06.711344] Processed race 44666 for house_61 [2026-03-04T07:30:06.738121] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T07:30:06.738283] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T07:30:06.738323] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T07:30:06.738582] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T07:30:06.740524] Processed race 44690 for house_64 [2026-03-04T07:30:06.761438] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T07:30:06.761612] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T07:30:06.761661] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T07:30:06.763025] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T07:30:06.765485] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T07:30:06.766964] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T07:30:06.767006] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T07:30:06.767180] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T07:30:06.809972] Processed race 44694 for house_64 [2026-03-04T07:30:06.810184] Processed race 44670 for house_61 [2026-03-04T07:30:06.818067] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T07:30:06.819232] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T07:30:06.819296] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T07:30:06.820618] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T07:30:06.821445] Processed race 44431 for house_67 [2026-03-04T07:30:06.921371] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T07:30:06.921755] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T07:30:06.921827] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T07:30:06.922118] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T07:30:06.922995] Processed race 44435 for house_67 [2026-03-04T07:30:06.949144] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T07:30:06.949786] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T07:30:06.949880] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T07:30:06.950176] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T07:30:06.952204] Processed race 44535 for house_7 [2026-03-04T07:30:06.964663] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T07:30:06.964812] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T07:30:06.964860] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T07:30:06.964897] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T07:30:06.965153] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T07:30:06.966405] Processed race 44467 for house_70 [2026-03-04T07:30:06.983496] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T07:30:06.984096] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T07:30:06.984157] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T07:30:06.984915] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T07:30:06.988205] Processed race 44539 for house_7 [2026-03-04T07:30:06.988117] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T07:30:06.988937] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T07:30:06.989012] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T07:30:06.989067] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T07:30:06.989101] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T07:30:06.989705] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T07:30:06.996538] Processed race 44475 for house_71 [2026-03-04T07:30:07.086119] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T07:30:07.086255] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T07:30:07.086292] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T07:30:07.086484] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T07:30:07.088400] Processed race 44499 for house_74 [2026-03-04T07:30:07.112284] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T07:30:07.112456] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T07:30:07.112530] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T07:30:07.114811] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T07:30:07.117925] Processed race 44507 for house_76 [2026-03-04T07:30:07.125776] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T07:30:07.125931] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T07:30:07.126001] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T07:30:07.126059] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T07:30:07.126351] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T07:30:07.127955] Processed race 44511 for house_76 [2026-03-04T07:30:07.154137] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T07:30:07.154315] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T07:30:07.154375] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T07:30:07.154631] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T07:30:07.155475] Processed race 44627 for house_8 [2026-03-04T07:30:07.171386] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T07:30:07.171552] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T07:30:07.171616] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T07:30:07.171921] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T07:30:07.175631] Processed race 44543 for house_80 [2026-03-04T07:30:07.257736] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T07:30:07.257846] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T07:30:07.257904] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T07:30:07.258121] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T07:30:07.260641] Processed race 44583 for house_85 [2026-03-04T07:30:07.283162] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T07:30:07.283315] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T07:30:07.283372] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T07:30:07.283634] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T07:30:07.284423] Processed race 44595 for house_86 [2026-03-04T07:30:07.293172] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T07:30:07.293307] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T07:30:07.293352] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T07:30:07.293699] Processed race 44587 for house_85 [2026-03-04T07:30:07.293616] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T07:30:07.329455] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T07:30:07.329703] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T07:30:07.329771] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T07:30:07.329813] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T07:30:07.330037] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T07:30:07.337677] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T07:30:07.337901] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T07:30:07.337947] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T07:30:07.338349] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T07:30:07.340486] Processed race 44619 for house_89 [2026-03-04T07:30:07.340590] Processed race 44611 for house_88 [2026-03-04T07:30:07.437067] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T07:30:07.437224] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T07:30:07.437292] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T07:30:07.437340] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T07:30:07.437859] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T07:30:07.440765] Processed race 44707 for house_9 [2026-03-04T07:30:07.443686] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T07:30:07.443772] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T07:30:07.443816] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T07:30:07.445125] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T07:30:07.447801] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T07:30:07.449095] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T07:30:07.449159] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T07:30:07.449369] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T07:30:07.453293] Processed race 44639 for house_91 [2026-03-04T07:30:07.453383] Processed race 44647 for house_92 [2026-03-04T07:30:07.497241] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T07:30:07.497399] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T07:30:07.497444] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T07:30:07.497683] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T07:30:07.500919] Processed race 44655 for house_93 [2026-03-04T07:30:07.517215] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T07:30:07.517372] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T07:30:07.517419] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T07:30:07.518140] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T07:30:07.518186] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T07:30:07.518221] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T07:30:07.518524] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T07:30:07.526385] Processed race 44663 for house_94 [2026-03-04T07:30:07.606594] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T07:30:07.606768] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T07:30:07.606830] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T07:30:07.606871] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T07:30:07.607542] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T07:30:07.609228] Processed race 44679 for house_97 [2026-03-04T07:30:07.625016] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T07:30:07.625177] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T07:30:07.625229] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T07:30:07.625265] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T07:30:07.626784] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T07:30:07.637781] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T07:30:07.637890] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T07:30:07.637940] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T07:30:07.638289] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T07:30:07.639548] Processed race 44691 for house_98 [2026-03-04T07:30:07.639642] Processed race 44687 for house_98 [2026-03-04T07:30:07.686530] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T07:30:07.686723] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T07:30:07.686788] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T07:30:07.687035] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T07:30:07.689534] Processed race 44406 for senate_11 [2026-03-04T07:30:07.802882] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T07:30:07.803071] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T07:30:07.805760] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T07:30:07.806093] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T07:30:07.815835] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T07:30:07.815986] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T07:30:07.816051] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T07:30:07.816317] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T07:30:07.831273] Processed race 44711 for senate_2 [2026-03-04T07:30:07.831400] Processed race 44377 for senate_21 [2026-03-04T07:30:08.064215] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T07:30:08.064355] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T07:30:08.064393] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T07:30:08.065734] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T07:30:08.067012] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T07:30:08.067073] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T07:30:08.068676] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T07:30:08.069043] Processed race 44381 for senate_4 [2026-03-04T07:30:08.069685] Processed race 44379 for senate_5 [2026-03-04T07:30:08.248076] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T07:30:08.248346] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T07:30:08.248420] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T07:30:08.248588] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T07:30:08.252887] Processed race 44380 for senate_5 [2026-03-04T07:30:08.735467] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T07:30:08.735667] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T07:30:08.735727] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T07:30:08.735786] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T07:30:08.736103] Processed race 44378 for senate_19 [2026-03-04T07:30:08.872526] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T07:30:08.872718] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T07:30:08.872769] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T07:30:08.873475] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T07:30:08.873630] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T07:30:08.873679] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T07:30:08.873713] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T07:30:08.874641] Processed race 44382 for senate_3 [2026-03-04T07:30:08.874712] Processed race 44376 for senate_22 [2026-03-04T07:30:08.884741] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T07:40:03.181973] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T07:40:03.182763] ✅ Loaded candidate metadata for state legislature [2026-03-04T07:40:03.182846] Starting parallel fetching of 98 races... [2026-03-04T07:40:03.207662] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T07:40:03.228811] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T07:40:03.246005] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T07:40:03.294653] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T07:40:03.321829] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T07:40:03.408277] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T07:40:03.408394] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T07:40:03.408440] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T07:40:03.408694] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T07:40:03.415710] Processed race 44605 for house_1 [2026-03-04T07:40:03.421946] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T07:40:03.422057] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T07:40:03.422105] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T07:40:03.422145] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T07:40:03.422390] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T07:40:03.424009] Processed race 44496 for house_10 [2026-03-04T07:40:03.433379] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T07:40:03.433494] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T07:40:03.433554] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T07:40:03.433611] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T07:40:03.434033] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T07:40:03.435220] Processed race 44428 for house_1 [2026-03-04T07:40:03.531821] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T07:40:03.531934] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T07:40:03.531983] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T07:40:03.532217] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T07:40:03.540117] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T07:40:03.540224] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T07:40:03.540269] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T07:40:03.540304] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T07:40:03.540496] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T07:40:03.549009] Processed race 44436 for house_101 [2026-03-04T07:40:03.549143] Processed race 44468 for house_106 [2026-03-04T07:40:03.647325] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T07:40:03.647434] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T07:40:03.647475] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T07:40:03.647507] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T07:40:03.647543] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T07:40:03.647852] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T07:40:03.651987] Processed race 44512 for house_112 [2026-03-04T07:40:03.652815] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T07:40:03.652896] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T07:40:03.652939] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T07:40:03.653199] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T07:40:03.672739] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T07:40:03.672886] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T07:40:03.673052] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T07:40:03.673353] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T07:40:03.679255] Processed race 44480 for house_108 [2026-03-04T07:40:03.679733] Processed race 44548 for house_117 [2026-03-04T07:40:03.729757] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T07:40:03.729865] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T07:40:03.729907] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T07:40:03.729939] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T07:40:03.730137] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T07:40:03.732489] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T07:40:03.732584] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T07:40:03.732627] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T07:40:03.732779] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T07:40:03.745500] Processed race 44560 for house_118 [2026-03-04T07:40:03.745644] Processed race 44564 for house_119 [2026-03-04T07:40:03.850400] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T07:40:03.850561] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T07:40:03.850641] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T07:40:03.850882] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T07:40:03.852237] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T07:40:03.852307] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T07:40:03.852355] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T07:40:03.852551] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T07:40:03.853625] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T07:40:03.853699] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T07:40:03.853749] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T07:40:03.853790] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T07:40:03.853965] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T07:40:03.854601] Processed race 44588 for house_121 [2026-03-04T07:40:03.854683] Processed race 44596 for house_122 [2026-03-04T07:40:03.854733] Processed race 44580 for house_120 [2026-03-04T07:40:03.947143] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T07:40:03.947266] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T07:40:03.947327] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T07:40:03.947863] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T07:40:03.963144] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T07:40:03.963252] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T07:40:03.963311] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T07:40:03.963355] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T07:40:03.963421] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T07:40:03.963676] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T07:40:03.967235] Processed race 44616 for house_125 [2026-03-04T07:40:03.967325] Processed race 44612 for house_125 [2026-03-04T07:40:04.108249] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T07:40:04.108363] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T07:40:04.108424] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T07:40:04.108646] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T07:40:04.109551] Processed race 44620 for house_126 [2026-03-04T07:40:04.138517] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T07:40:04.138688] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T07:40:04.138917] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T07:40:04.138960] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T07:40:04.139229] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T07:40:04.152189] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T07:40:04.152319] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T07:40:04.152358] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T07:40:04.152610] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T07:40:04.154880] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T07:40:04.155032] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T07:40:04.155753] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T07:40:04.156052] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T07:40:04.162034] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T07:40:04.162163] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T07:40:04.162207] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T07:40:04.164167] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T07:40:04.191389] Processed race 44624 for house_126 [2026-03-04T07:40:04.196688] Processed race 44648 for house_129 [2026-03-04T07:40:04.196777] Processed race 44660 for house_130 [2026-03-04T07:40:04.196819] Processed race 44461 for house_13 [2026-03-04T07:40:04.338923] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T07:40:04.339062] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T07:40:04.339104] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T07:40:04.339343] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T07:40:04.341974] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T07:40:04.342058] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T07:40:04.342098] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T07:40:04.342131] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T07:40:04.342319] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T07:40:04.345198] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T07:40:04.345352] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T07:40:04.345418] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T07:40:04.345478] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T07:40:04.345701] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T07:40:04.348104] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T07:40:04.348183] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T07:40:04.348232] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T07:40:04.348507] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T07:40:04.349734] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T07:40:04.349808] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T07:40:04.349854] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T07:40:04.349913] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T07:40:04.349960] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T07:40:04.349999] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T07:40:04.350178] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T07:40:04.352773] Processed race 44437 for house_137 [2026-03-04T07:40:04.352960] Processed race 44445 for house_138 [2026-03-04T07:40:04.353018] Processed race 44449 for house_139 [2026-03-04T07:40:04.353066] Processed race 44696 for house_134 [2026-03-04T07:40:04.353214] Processed race 44668 for house_131 [2026-03-04T07:40:04.516384] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T07:40:04.516659] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T07:40:04.516728] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T07:40:04.516767] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T07:40:04.517024] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T07:40:04.518375] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T07:40:04.518452] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T07:40:04.518498] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T07:40:04.518778] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T07:40:04.519472] Processed race 44481 for house_142 [2026-03-04T07:40:04.520041] Processed race 44545 for house_14 [2026-03-04T07:40:04.520563] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T07:40:04.520648] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T07:40:04.520690] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T07:40:04.520871] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T07:40:04.522830] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T07:40:04.522911] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T07:40:04.522958] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T07:40:04.522996] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T07:40:04.523180] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T07:40:04.524427] Processed race 44553 for house_150 [2026-03-04T07:40:04.524509] Processed race 44497 for house_144 [2026-03-04T07:40:04.540870] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T07:40:04.541028] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T07:40:04.541125] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T07:40:04.541534] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T07:40:04.541618] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T07:40:04.541951] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T07:40:04.544730] Processed race 44537 for house_149 [2026-03-04T07:40:04.700478] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T07:40:04.700742] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T07:40:04.700800] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T07:40:04.700838] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T07:40:04.701054] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T07:40:04.702232] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T07:40:04.702292] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T07:40:04.702329] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T07:40:04.702489] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T07:40:04.704251] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T07:40:04.704316] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T07:40:04.704353] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T07:40:04.704512] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T07:40:04.705639] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T07:40:04.705709] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T07:40:04.705764] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T07:40:04.705924] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T07:40:04.706475] Processed race 44577 for house_17 [2026-03-04T07:40:04.706552] Processed race 44573 for house_16 [2026-03-04T07:40:04.706605] Processed race 44593 for house_19 [2026-03-04T07:40:04.706639] Processed race 44581 for house_17 [2026-03-04T07:40:04.719828] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T07:40:04.719973] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T07:40:04.720019] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T07:40:04.720268] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T07:40:04.721648] Processed race 44597 for house_19 [2026-03-04T07:40:04.885501] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T07:40:04.885680] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T07:40:04.885724] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T07:40:04.885940] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T07:40:04.886753] Processed race 44645 for house_25 [2026-03-04T07:40:04.887906] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T07:40:04.887976] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T07:40:04.888018] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T07:40:04.888190] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T07:40:04.888880] Processed race 44653 for house_26 [2026-03-04T07:40:04.889270] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T07:40:04.889320] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T07:40:04.889353] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T07:40:04.889487] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T07:40:04.890253] Processed race 44633 for house_23 [2026-03-04T07:40:04.892604] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T07:40:04.892679] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T07:40:04.892722] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T07:40:04.892908] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T07:40:04.893852] Processed race 44629 for house_23 [2026-03-04T07:40:04.906913] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T07:40:04.907079] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T07:40:04.907132] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T07:40:04.907365] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T07:40:04.908616] Processed race 44661 for house_27 [2026-03-04T07:40:05.050662] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T07:40:05.050836] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T07:40:05.050897] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T07:40:05.051153] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T07:40:05.052226] Processed race 44486 for house_3 [2026-03-04T07:40:05.052808] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T07:40:05.052881] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T07:40:05.052928] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T07:40:05.053109] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T07:40:05.054704] Processed race 44669 for house_28 [2026-03-04T07:40:05.081877] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T07:40:05.082246] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T07:40:05.082300] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T07:40:05.082613] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T07:40:05.085664] Processed race 44693 for house_30 [2026-03-04T07:40:05.115467] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T07:40:05.115640] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T07:40:05.115707] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T07:40:05.116176] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T07:40:05.119129] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T07:40:05.119219] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T07:40:05.119266] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T07:40:05.119385] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T07:40:05.119641] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T07:40:05.121185] Processed race 44482 for house_3 [2026-03-04T07:40:05.121269] Processed race 44462 for house_37 [2026-03-04T07:40:05.253374] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T07:40:05.253533] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T07:40:05.253614] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T07:40:05.253662] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T07:40:05.253900] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T07:40:05.254698] Processed race 44494 for house_40 [2026-03-04T07:40:05.262367] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T07:40:05.262476] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T07:40:05.262520] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T07:40:05.262804] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T07:40:05.263878] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T07:40:05.263976] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T07:40:05.264021] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T07:40:05.264057] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T07:40:05.264331] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T07:40:05.265362] Processed race 44466 for house_37 [2026-03-04T07:40:05.265436] Processed race 44498 for house_41 [2026-03-04T07:40:05.303430] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T07:40:05.303709] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T07:40:05.304158] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T07:40:05.304414] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T07:40:05.305735] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T07:40:05.305805] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T07:40:05.305843] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T07:40:05.305874] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T07:40:05.306032] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T07:40:05.307517] Processed race 44522 for house_44 [2026-03-04T07:40:05.307915] Processed race 44502 for house_41 [2026-03-04T07:40:05.422683] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T07:40:05.422830] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T07:40:05.429225] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T07:40:05.429330] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T07:40:05.429370] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T07:40:05.429643] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T07:40:05.430923] Processed race 44542 for house_47 [2026-03-04T07:40:05.422885] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T07:40:05.431264] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T07:40:05.431307] Processed race 44526 for house_44 [2026-03-04T07:40:05.436425] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T07:40:05.436501] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T07:40:05.436861] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T07:40:05.436912] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T07:40:05.436945] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T07:40:05.436973] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T07:40:05.437861] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T07:40:05.437929] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T07:40:05.437967] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T07:40:05.438368] Processed race 44558 for house_49 [2026-03-04T07:40:05.438335] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T07:40:05.466984] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T07:40:05.467218] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T07:40:05.467300] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T07:40:05.468109] Processed race 44654 for house_5 [2026-03-04T07:40:05.467691] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T07:40:05.474509] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T07:40:05.474656] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T07:40:05.474717] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T07:40:05.474812] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T07:40:05.474875] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T07:40:05.474931] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T07:40:05.474987] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T07:40:05.475357] Processed race 44570 for house_50 [2026-03-04T07:40:05.475273] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T07:40:05.585106] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T07:40:05.585253] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T07:40:05.585312] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T07:40:05.585666] Processed race 44590 for house_52 [2026-03-04T07:40:05.585608] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T07:40:05.591617] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T07:40:05.591719] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T07:40:05.591762] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T07:40:05.591971] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T07:40:05.592150] Processed race 44622 for house_56 [2026-03-04T07:40:05.597266] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T07:40:05.597340] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T07:40:05.597371] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T07:40:05.597594] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T07:40:05.597660] Processed race 44618 for house_56 [2026-03-04T07:40:05.626560] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T07:40:05.626728] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T07:40:05.626763] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T07:40:05.626980] Processed race 44642 for house_59 [2026-03-04T07:40:05.626943] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T07:40:05.745362] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T07:40:05.745899] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T07:40:05.745966] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T07:40:05.751125] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T07:40:05.752975] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T07:40:05.753060] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T07:40:05.753099] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T07:40:05.753295] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T07:40:05.754408] Processed race 44662 for house_60 [2026-03-04T07:40:05.755848] Processed race 44666 for house_61 [2026-03-04T07:40:05.756360] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T07:40:05.756428] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T07:40:05.756464] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T07:40:05.756937] Processed race 44670 for house_61 [2026-03-04T07:40:05.756867] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T07:40:05.798161] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T07:40:05.798359] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T07:40:05.798404] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T07:40:05.798665] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T07:40:05.800890] Processed race 44690 for house_64 [2026-03-04T07:40:05.915022] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T07:40:05.915179] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T07:40:05.915241] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T07:40:05.918699] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T07:40:05.920892] Processed race 44694 for house_64 [2026-03-04T07:40:05.922811] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T07:40:05.922900] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T07:40:05.922951] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T07:40:05.923203] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T07:40:05.924214] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T07:40:05.925441] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T07:40:05.925532] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T07:40:05.925619] Processed race 44431 for house_67 [2026-03-04T07:40:05.926018] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T07:40:05.929481] Processed race 44435 for house_67 [2026-03-04T07:40:05.973483] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T07:40:05.973677] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T07:40:05.973738] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T07:40:05.974183] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T07:40:05.976885] Processed race 44535 for house_7 [2026-03-04T07:40:06.097941] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T07:40:06.098198] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T07:40:06.098245] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T07:40:06.099403] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T07:40:06.101622] Processed race 44539 for house_7 [2026-03-04T07:40:06.104388] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T07:40:06.104481] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T07:40:06.104535] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T07:40:06.104585] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T07:40:06.104818] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T07:40:06.107421] Processed race 44467 for house_70 [2026-03-04T07:40:06.108870] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T07:40:06.108952] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T07:40:06.109944] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T07:40:06.110066] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T07:40:06.110122] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T07:40:06.111108] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T07:40:06.114960] Processed race 44475 for house_71 [2026-03-04T07:40:06.138259] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T07:40:06.138490] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T07:40:06.138548] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T07:40:06.138810] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T07:40:06.139755] Processed race 44499 for house_74 [2026-03-04T07:40:06.262401] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T07:40:06.262565] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T07:40:06.262627] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T07:40:06.262872] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T07:40:06.266471] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T07:40:06.266567] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T07:40:06.266620] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T07:40:06.266671] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T07:40:06.266884] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T07:40:06.270137] Processed race 44507 for house_76 [2026-03-04T07:40:06.270218] Processed race 44511 for house_76 [2026-03-04T07:40:06.271781] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T07:40:06.271857] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T07:40:06.271899] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T07:40:06.273248] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T07:40:06.274034] Processed race 44627 for house_8 [2026-03-04T07:40:06.303192] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T07:40:06.304536] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T07:40:06.304624] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T07:40:06.304890] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T07:40:06.310888] Processed race 44543 for house_80 [2026-03-04T07:40:06.428782] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T07:40:06.428947] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T07:40:06.428986] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T07:40:06.429565] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T07:40:06.431422] Processed race 44583 for house_85 [2026-03-04T07:40:06.438014] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T07:40:06.438135] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T07:40:06.438175] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T07:40:06.438461] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T07:40:06.439233] Processed race 44595 for house_86 [2026-03-04T07:40:06.441027] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T07:40:06.441863] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T07:40:06.441920] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T07:40:06.442118] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T07:40:06.448268] Processed race 44587 for house_85 [2026-03-04T07:40:06.470783] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T07:40:06.470941] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T07:40:06.470984] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T07:40:06.471247] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T07:40:06.472544] Processed race 44611 for house_88 [2026-03-04T07:40:06.591186] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T07:40:06.595665] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T07:40:06.595752] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T07:40:06.595788] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T07:40:06.596039] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T07:40:06.597062] Processed race 44619 for house_89 [2026-03-04T07:40:06.598242] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T07:40:06.598322] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T07:40:06.598381] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T07:40:06.598632] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T07:40:06.599394] Processed race 44639 for house_91 [2026-03-04T07:40:06.600984] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T07:40:06.601125] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T07:40:06.601167] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T07:40:06.601201] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T07:40:06.601423] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T07:40:06.603395] Processed race 44707 for house_9 [2026-03-04T07:40:06.634928] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T07:40:06.635065] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T07:40:06.635107] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T07:40:06.635422] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T07:40:06.637292] Processed race 44647 for house_92 [2026-03-04T07:40:06.693713] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T07:40:06.693875] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T07:40:06.693928] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T07:40:06.694225] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T07:40:06.695134] Processed race 44638 for house_58 [2026-03-04T07:40:06.763783] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T07:40:06.763931] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T07:40:06.764046] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T07:40:06.764678] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T07:40:06.769905] Processed race 44655 for house_93 [2026-03-04T07:40:06.854343] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T07:40:06.854898] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T07:40:06.854946] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T07:40:06.854980] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T07:40:06.855257] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T07:40:06.856085] Processed race 44691 for house_98 [2026-03-04T07:40:06.925620] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T07:40:06.925762] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T07:40:06.925806] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T07:40:06.926015] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T07:40:06.926930] Processed race 44406 for senate_11 [2026-03-04T07:40:07.012456] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T07:40:07.013763] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T07:40:07.014459] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T07:40:07.014498] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T07:40:07.014773] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T07:40:07.015542] Processed race 44378 for senate_19 [2026-03-04T07:40:07.085799] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T07:40:07.085942] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T07:40:07.085994] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T07:40:07.086230] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T07:40:07.087062] Processed race 44711 for senate_2 [2026-03-04T07:40:07.173394] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T07:40:07.173562] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T07:40:07.174719] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T07:40:07.174987] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T07:40:07.178167] Processed race 44377 for senate_21 [2026-03-04T07:40:07.234390] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T07:40:07.234539] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T07:40:07.234595] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T07:40:07.234630] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T07:40:07.234839] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T07:40:07.236045] Processed race 44376 for senate_22 [2026-03-04T07:40:07.341799] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T07:40:07.341940] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T07:40:07.341973] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T07:40:07.342187] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T07:40:07.342868] Processed race 44382 for senate_3 [2026-03-04T07:40:07.402621] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T07:40:07.403080] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T07:40:07.403136] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T07:40:07.403616] Processed race 44381 for senate_4 [2026-03-04T07:40:07.403557] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T07:40:07.506193] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T07:40:07.507419] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T07:40:07.507487] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T07:40:07.507905] Processed race 44379 for senate_5 [2026-03-04T07:40:07.587439] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T07:40:07.587749] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T07:40:07.587813] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T07:40:07.587859] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T07:40:07.588199] Processed race 44380 for senate_5 [2026-03-04T07:40:07.778201] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T07:40:07.778363] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T07:40:07.778418] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T07:40:07.778467] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T07:40:07.778544] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T07:40:07.778613] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T07:40:07.779259] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T07:40:07.779336] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T07:40:07.779392] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T07:40:07.779436] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T07:40:07.779668] Processed race 44663 for house_94 [2026-03-04T07:40:07.779734] Processed race 44679 for house_97 [2026-03-04T07:40:07.840427] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T07:40:07.840620] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T07:40:07.840673] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T07:40:07.841011] Processed race 44687 for house_98 [2026-03-04T07:40:07.864387] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T07:50:03.604647] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T07:50:03.605432] ✅ Loaded candidate metadata for state legislature [2026-03-04T07:50:03.605501] Starting parallel fetching of 98 races... [2026-03-04T07:50:03.621482] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T07:50:03.757067] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T07:50:03.803626] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T07:50:03.807906] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T07:50:03.854747] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T07:50:03.879472] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T07:50:03.879639] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T07:50:03.879697] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T07:50:03.879920] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T07:50:03.880861] Processed race 44605 for house_1 [2026-03-04T07:50:03.932388] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T07:50:03.932504] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T07:50:03.936309] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T07:50:03.936398] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T07:50:03.937253] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T07:50:03.943998] Processed race 44496 for house_10 [2026-03-04T07:50:04.002863] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T07:50:04.002974] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T07:50:04.003824] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T07:50:04.003893] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T07:50:04.004770] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T07:50:04.007842] Processed race 44428 for house_1 [2026-03-04T07:50:04.084374] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T07:50:04.084781] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T07:50:04.084847] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T07:50:04.084893] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T07:50:04.086458] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T07:50:04.091421] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T07:50:04.091520] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T07:50:04.092096] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T07:50:04.092475] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T07:50:04.133505] Processed race 44468 for house_106 [2026-03-04T07:50:04.134455] Processed race 44436 for house_101 [2026-03-04T07:50:04.188925] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T07:50:04.189120] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T07:50:04.189253] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T07:50:04.189546] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T07:50:04.193386] Processed race 44480 for house_108 [2026-03-04T07:50:04.262156] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T07:50:04.262299] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T07:50:04.262338] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T07:50:04.262368] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T07:50:04.262394] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T07:50:04.262637] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T07:50:04.266331] Processed race 44512 for house_112 [2026-03-04T07:50:04.379791] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T07:50:04.380190] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T07:50:04.380303] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T07:50:04.380855] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T07:50:04.385282] Processed race 44548 for house_117 [2026-03-04T07:50:04.465732] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T07:50:04.466082] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T07:50:04.466152] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T07:50:04.466364] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T07:50:04.466761] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T07:50:04.476358] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T07:50:04.476532] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T07:50:04.476649] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T07:50:04.476706] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T07:50:04.476938] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T07:50:04.491136] Processed race 44580 for house_120 [2026-03-04T07:50:04.491288] Processed race 44560 for house_118 [2026-03-04T07:50:04.492323] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T07:50:04.492400] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T07:50:04.492446] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T07:50:04.492661] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T07:50:04.496465] Processed race 44564 for house_119 [2026-03-04T07:50:04.507975] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T07:50:04.508160] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T07:50:04.508221] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T07:50:04.508442] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T07:50:04.512114] Processed race 44588 for house_121 [2026-03-04T07:50:04.625434] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T07:50:04.625599] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T07:50:04.625651] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T07:50:04.625899] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T07:50:04.626768] Processed race 44596 for house_122 [2026-03-04T07:50:04.672409] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T07:50:04.672530] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T07:50:04.672606] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T07:50:04.672643] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T07:50:04.672672] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T07:50:04.672913] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T07:50:04.673764] Processed race 44612 for house_125 [2026-03-04T07:50:04.707846] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T07:50:04.707993] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T07:50:04.708048] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T07:50:04.708274] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T07:50:04.709588] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T07:50:04.709663] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T07:50:04.709716] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T07:50:04.709895] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T07:50:04.713147] Processed race 44616 for house_125 [2026-03-04T07:50:04.713247] Processed race 44620 for house_126 [2026-03-04T07:50:04.721873] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T07:50:04.722021] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T07:50:04.722070] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T07:50:04.722105] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T07:50:04.722337] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T07:50:04.723611] Processed race 44624 for house_126 [2026-03-04T07:50:04.834568] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T07:50:04.834796] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T07:50:04.834847] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T07:50:04.835076] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T07:50:04.836901] Processed race 44648 for house_129 [2026-03-04T07:50:04.860468] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T07:50:04.860778] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T07:50:04.860831] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T07:50:04.861032] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T07:50:04.862477] Processed race 44461 for house_13 [2026-03-04T07:50:04.912684] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T07:50:04.912834] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T07:50:04.912885] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T07:50:04.912925] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T07:50:04.912974] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T07:50:04.913010] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T07:50:04.913239] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T07:50:04.914674] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T07:50:04.914760] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T07:50:04.914807] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T07:50:04.914975] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T07:50:04.915712] Processed race 44668 for house_131 [2026-03-04T07:50:04.915789] Processed race 44660 for house_130 [2026-03-04T07:50:04.931956] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T07:50:04.932093] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T07:50:04.932140] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T07:50:04.932337] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T07:50:04.933137] Processed race 44696 for house_134 [2026-03-04T07:50:05.018933] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T07:50:05.019077] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T07:50:05.019122] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T07:50:05.019162] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T07:50:05.019419] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T07:50:05.020563] Processed race 44445 for house_138 [2026-03-04T07:50:05.021090] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T07:50:05.021153] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T07:50:05.021191] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T07:50:05.021349] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T07:50:05.023427] Processed race 44437 for house_137 [2026-03-04T07:50:05.097235] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T07:50:05.097370] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T07:50:05.097410] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T07:50:05.097440] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T07:50:05.097679] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T07:50:05.099195] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T07:50:05.099270] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T07:50:05.099329] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T07:50:05.099496] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T07:50:05.113654] Processed race 44449 for house_139 [2026-03-04T07:50:05.113803] Processed race 44545 for house_14 [2026-03-04T07:50:05.116495] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T07:50:05.116619] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T07:50:05.116672] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T07:50:05.116710] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T07:50:05.116981] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T07:50:05.118213] Processed race 44481 for house_142 [2026-03-04T07:50:05.182319] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T07:50:05.182487] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T07:50:05.182554] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T07:50:05.182625] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T07:50:05.182674] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T07:50:05.182905] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T07:50:05.184161] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T07:50:05.184250] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T07:50:05.184298] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T07:50:05.184332] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T07:50:05.184518] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T07:50:05.185279] Processed race 44537 for house_149 [2026-03-04T07:50:05.185353] Processed race 44497 for house_144 [2026-03-04T07:50:05.281127] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T07:50:05.281301] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T07:50:05.283030] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T07:50:05.284411] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T07:50:05.284506] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T07:50:05.284586] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T07:50:05.284819] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T07:50:05.286208] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T07:50:05.287292] Processed race 44553 for house_150 [2026-03-04T07:50:05.287371] Processed race 44573 for house_16 [2026-03-04T07:50:05.292138] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T07:50:05.292250] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T07:50:05.292288] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T07:50:05.292319] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T07:50:05.292519] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T07:50:05.293277] Processed race 44577 for house_17 [2026-03-04T07:50:05.364311] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T07:50:05.364476] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T07:50:05.364514] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T07:50:05.364752] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T07:50:05.369918] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T07:50:05.370063] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T07:50:05.370102] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T07:50:05.371445] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T07:50:05.372255] Processed race 44593 for house_19 [2026-03-04T07:50:05.372328] Processed race 44581 for house_17 [2026-03-04T07:50:05.452797] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T07:50:05.452936] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T07:50:05.452978] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T07:50:05.453334] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T07:50:05.456564] Processed race 44597 for house_19 [2026-03-04T07:50:05.471402] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T07:50:05.471550] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T07:50:05.471619] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T07:50:05.471837] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T07:50:05.472908] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T07:50:05.472968] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T07:50:05.473003] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T07:50:05.473157] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T07:50:05.483668] Processed race 44633 for house_23 [2026-03-04T07:50:05.483897] Processed race 44629 for house_23 [2026-03-04T07:50:05.539273] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T07:50:05.539404] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T07:50:05.539449] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T07:50:05.539685] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T07:50:05.547381] Processed race 44653 for house_26 [2026-03-04T07:50:05.587862] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T07:50:05.588017] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T07:50:05.588056] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T07:50:05.588258] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T07:50:05.589591] Processed race 44645 for house_25 [2026-03-04T07:50:05.658810] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T07:50:05.658986] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T07:50:05.659030] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T07:50:05.659588] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T07:50:05.685689] Processed race 44661 for house_27 [2026-03-04T07:50:05.696880] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T07:50:05.697036] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T07:50:05.697086] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T07:50:05.699206] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T07:50:05.700446] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T07:50:05.700512] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T07:50:05.706817] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T07:50:05.707141] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T07:50:05.708495] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T07:50:05.708730] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T07:50:05.708780] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T07:50:05.708984] Processed race 44482 for house_3 [2026-03-04T07:50:05.709062] Processed race 44669 for house_28 [2026-03-04T07:50:05.709114] Processed race 44486 for house_3 [2026-03-04T07:50:05.708949] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T07:50:05.811705] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T07:50:05.811862] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T07:50:05.811921] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T07:50:05.812518] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T07:50:05.813631] Processed race 44693 for house_30 [2026-03-04T07:50:05.862483] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T07:50:05.862686] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T07:50:05.862746] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T07:50:05.862993] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T07:50:05.863825] Processed race 44466 for house_37 [2026-03-04T07:50:05.865698] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T07:50:05.865788] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T07:50:05.865851] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T07:50:05.865912] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T07:50:05.866106] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T07:50:05.878089] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T07:50:05.878201] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T07:50:05.878249] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T07:50:05.878291] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T07:50:05.878532] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T07:50:05.879922] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T07:50:05.879998] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T07:50:05.880079] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T07:50:05.880142] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T07:50:05.880352] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T07:50:05.881109] Processed race 44494 for house_40 [2026-03-04T07:50:05.881184] Processed race 44498 for house_41 [2026-03-04T07:50:05.881244] Processed race 44462 for house_37 [2026-03-04T07:50:06.005317] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T07:50:06.005491] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T07:50:06.005612] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T07:50:06.005668] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T07:50:06.005899] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T07:50:06.010968] Processed race 44502 for house_41 [2026-03-04T07:50:06.046881] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T07:50:06.047045] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T07:50:06.047101] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T07:50:06.047344] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T07:50:06.048187] Processed race 44522 for house_44 [2026-03-04T07:50:06.063608] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T07:50:06.063772] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T07:50:06.063827] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T07:50:06.064071] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T07:50:06.065371] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T07:50:06.065441] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T07:50:06.065486] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T07:50:06.065684] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T07:50:06.068489] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T07:50:06.068589] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T07:50:06.068647] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T07:50:06.068699] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T07:50:06.068756] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T07:50:06.068797] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T07:50:06.068829] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T07:50:06.068861] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T07:50:06.068897] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T07:50:06.069067] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T07:50:06.069819] Processed race 44542 for house_47 [2026-03-04T07:50:06.069881] Processed race 44526 for house_44 [2026-03-04T07:50:06.069917] Processed race 44558 for house_49 [2026-03-04T07:50:06.163773] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T07:50:06.163945] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T07:50:06.164014] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T07:50:06.164288] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T07:50:06.169815] Processed race 44654 for house_5 [2026-03-04T07:50:06.219921] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T07:50:06.220056] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T07:50:06.220098] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T07:50:06.221261] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T07:50:06.222297] Processed race 44618 for house_56 [2026-03-04T07:50:06.228286] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T07:50:06.228405] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T07:50:06.228443] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T07:50:06.228473] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T07:50:06.228502] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T07:50:06.228529] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T07:50:06.228581] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T07:50:06.228770] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T07:50:06.229763] Processed race 44570 for house_50 [2026-03-04T07:50:06.231471] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T07:50:06.231552] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T07:50:06.231608] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T07:50:06.233912] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T07:50:06.235031] Processed race 44590 for house_52 [2026-03-04T07:50:06.238975] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T07:50:06.239050] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T07:50:06.239088] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T07:50:06.239255] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T07:50:06.239985] Processed race 44622 for house_56 [2026-03-04T07:50:06.372562] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T07:50:06.372730] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T07:50:06.372795] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T07:50:06.373043] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T07:50:06.379131] Processed race 44638 for house_58 [2026-03-04T07:50:06.454939] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T07:50:06.455468] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T07:50:06.455529] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T07:50:06.455737] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T07:50:06.455961] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T07:50:06.456773] Processed race 44642 for house_59 [2026-03-04T07:50:06.455280] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T07:50:06.461947] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T07:50:06.462257] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T07:50:06.463261] Processed race 44662 for house_60 [2026-03-04T07:50:06.473509] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T07:50:06.473752] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T07:50:06.473806] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T07:50:06.474037] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T07:50:06.474919] Processed race 44666 for house_61 [2026-03-04T07:50:06.477120] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T07:50:06.477195] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T07:50:06.477257] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T07:50:06.477455] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T07:50:06.478290] Processed race 44670 for house_61 [2026-03-04T07:50:06.536465] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T07:50:06.536706] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T07:50:06.536768] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T07:50:06.537210] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T07:50:06.538143] Processed race 44690 for house_64 [2026-03-04T07:50:06.616403] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T07:50:06.616553] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T07:50:06.616618] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T07:50:06.616839] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T07:50:06.617926] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T07:50:06.617981] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T07:50:06.618012] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T07:50:06.618142] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T07:50:06.623439] Processed race 44694 for house_64 [2026-03-04T07:50:06.623521] Processed race 44431 for house_67 [2026-03-04T07:50:06.628870] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T07:50:06.628988] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T07:50:06.629027] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T07:50:06.629219] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T07:50:06.630369] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T07:50:06.630423] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T07:50:06.630454] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T07:50:06.633757] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T07:50:06.634519] Processed race 44535 for house_7 [2026-03-04T07:50:06.634598] Processed race 44435 for house_67 [2026-03-04T07:50:06.700715] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T07:50:06.700891] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T07:50:06.700950] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T07:50:06.701187] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T07:50:06.708705] Processed race 44539 for house_7 [2026-03-04T07:50:06.782201] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T07:50:06.782390] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T07:50:06.782458] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T07:50:06.782511] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T07:50:06.783016] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T07:50:06.784639] Processed race 44467 for house_70 [2026-03-04T07:50:06.799949] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T07:50:06.800128] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T07:50:06.800180] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T07:50:06.800412] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T07:50:06.801768] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T07:50:06.801839] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T07:50:06.801886] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T07:50:06.801927] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T07:50:06.801966] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T07:50:06.802136] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T07:50:06.807587] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T07:50:06.807700] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T07:50:06.807749] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T07:50:06.807953] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T07:50:06.808698] Processed race 44499 for house_74 [2026-03-04T07:50:06.808767] Processed race 44475 for house_71 [2026-03-04T07:50:06.808825] Processed race 44507 for house_76 [2026-03-04T07:50:06.860705] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T07:50:06.860873] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T07:50:06.860918] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T07:50:06.860952] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T07:50:06.861220] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T07:50:06.862383] Processed race 44511 for house_76 [2026-03-04T07:50:06.929939] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T07:50:06.930288] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T07:50:06.930365] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T07:50:06.932266] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T07:50:06.935156] Processed race 44627 for house_8 [2026-03-04T07:50:06.956338] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T07:50:06.956510] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T07:50:06.956607] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T07:50:06.956870] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T07:50:06.959218] Processed race 44583 for house_85 [2026-03-04T07:50:07.017027] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T07:50:07.017170] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T07:50:07.017214] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T07:50:07.017453] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T07:50:07.022558] Processed race 44595 for house_86 [2026-03-04T07:50:07.099142] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T07:50:07.099451] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T07:50:07.099530] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T07:50:07.099894] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T07:50:07.103651] Processed race 44611 for house_88 [2026-03-04T07:50:07.118962] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T07:50:07.119130] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T07:50:07.119182] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T07:50:07.119216] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T07:50:07.119736] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T07:50:07.121785] Processed race 44619 for house_89 [2026-03-04T07:50:07.176774] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T07:50:07.176926] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T07:50:07.178093] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T07:50:07.178172] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T07:50:07.178412] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T07:50:07.180359] Processed race 44707 for house_9 [2026-03-04T07:50:07.261312] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T07:50:07.261494] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T07:50:07.261553] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T07:50:07.261975] Processed race 44639 for house_91 [2026-03-04T07:50:07.261888] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T07:50:07.289517] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T07:50:07.289718] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T07:50:07.289777] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T07:50:07.290115] Processed race 44647 for house_92 [2026-03-04T07:50:07.290021] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T07:50:07.455163] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T07:50:07.455344] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T07:50:07.455399] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T07:50:07.456692] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T07:50:07.458243] Processed race 44655 for house_93 [2026-03-04T07:50:07.462291] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T07:50:07.462431] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T07:50:07.463176] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T07:50:07.463618] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T07:50:07.463839] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T07:50:07.463684] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T07:50:07.464065] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T07:50:07.465776] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T07:50:07.467175] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T07:50:07.467335] Processed race 44679 for house_97 [2026-03-04T07:50:07.467564] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T07:50:07.468007] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T07:50:07.469840] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T07:50:07.471562] Processed race 44663 for house_94 [2026-03-04T07:50:07.612825] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T07:50:07.612974] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T07:50:07.613008] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T07:50:07.613224] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T07:50:07.614101] Processed race 44687 for house_98 [2026-03-04T07:50:07.615078] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T07:50:07.615136] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T07:50:07.615168] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T07:50:07.615212] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T07:50:07.615422] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T07:50:07.617528] Processed race 44691 for house_98 [2026-03-04T07:50:07.625278] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T07:50:07.625381] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T07:50:07.625423] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T07:50:07.625638] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T07:50:07.627446] Processed race 44406 for senate_11 [2026-03-04T07:50:07.769741] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T07:50:07.770037] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T07:50:07.770095] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T07:50:07.770395] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T07:50:07.771837] Processed race 44711 for senate_2 [2026-03-04T07:50:07.778603] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T07:50:07.778725] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T07:50:07.779037] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T07:50:07.779295] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T07:50:07.781015] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T07:50:07.781088] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T07:50:07.781134] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T07:50:07.781172] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T07:50:07.781946] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T07:50:07.785400] Processed race 44377 for senate_21 [2026-03-04T07:50:07.785491] Processed race 44378 for senate_19 [2026-03-04T07:50:07.931426] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T07:50:07.931618] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T07:50:07.933109] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T07:50:07.933170] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T07:50:07.933463] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T07:50:07.934399] Processed race 44376 for senate_22 [2026-03-04T07:50:07.942999] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T07:50:07.943120] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T07:50:07.943163] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T07:50:07.943405] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T07:50:07.945639] Processed race 44382 for senate_3 [2026-03-04T07:50:07.950722] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T07:50:07.950829] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T07:50:07.950873] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T07:50:07.951103] Processed race 44381 for senate_4 [2026-03-04T07:50:07.971336] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T07:50:07.971880] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T07:50:07.971931] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T07:50:07.972191] Processed race 44543 for house_80 [2026-03-04T07:50:08.052881] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T07:50:08.053027] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T07:50:08.053075] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T07:50:08.053548] Processed race 44587 for house_85 [2026-03-04T07:50:08.092668] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T07:50:08.092843] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T07:50:08.092900] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T07:50:08.093149] Processed race 44379 for senate_5 [2026-03-04T07:50:08.104042] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T07:50:08.104217] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T07:50:08.104277] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T07:50:08.104668] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T07:50:08.104944] Processed race 44380 for senate_5 [2026-03-04T07:50:08.115704] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T08:10:02.290438] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T08:10:02.291285] ✅ Loaded candidate metadata for state legislature [2026-03-04T08:10:02.291366] Starting parallel fetching of 98 races... [2026-03-04T08:10:02.379173] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T08:10:02.527854] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T08:10:02.630539] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T08:10:02.669505] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T08:10:02.669732] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T08:10:02.669898] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T08:10:02.670137] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T08:10:02.674249] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T08:10:02.700102] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T08:10:02.702286] Processed race 44605 for house_1 [2026-03-04T08:10:02.806433] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T08:10:02.806597] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T08:10:02.806647] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T08:10:02.806686] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T08:10:02.806891] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T08:10:02.829719] Processed race 44496 for house_10 [2026-03-04T08:10:02.929434] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T08:10:02.929640] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T08:10:02.929697] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T08:10:02.929742] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T08:10:02.930024] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T08:10:02.934222] Processed race 44428 for house_1 [2026-03-04T08:10:02.936170] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T08:10:02.936257] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T08:10:02.936311] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T08:10:02.936350] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T08:10:02.936594] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T08:10:02.947088] Processed race 44468 for house_106 [2026-03-04T08:10:02.964312] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T08:10:02.964429] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T08:10:02.964487] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T08:10:02.964763] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T08:10:02.980743] Processed race 44436 for house_101 [2026-03-04T08:10:02.994628] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T08:10:02.994806] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T08:10:02.994876] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T08:10:02.995086] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T08:10:02.996321] Processed race 44480 for house_108 [2026-03-04T08:10:03.066964] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T08:10:03.067075] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T08:10:03.067117] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T08:10:03.067151] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T08:10:03.067186] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T08:10:03.067387] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T08:10:03.068291] Processed race 44512 for house_112 [2026-03-04T08:10:03.125324] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T08:10:03.125433] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T08:10:03.125482] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T08:10:03.125882] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T08:10:03.126826] Processed race 44548 for house_117 [2026-03-04T08:10:03.132011] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T08:10:03.132092] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T08:10:03.132132] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T08:10:03.132161] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T08:10:03.132338] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T08:10:03.152639] Processed race 44560 for house_118 [2026-03-04T08:10:03.188834] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T08:10:03.188977] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T08:10:03.189035] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T08:10:03.189243] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T08:10:03.190410] Processed race 44564 for house_119 [2026-03-04T08:10:03.204417] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T08:10:03.204535] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T08:10:03.204634] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T08:10:03.204675] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T08:10:03.204911] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T08:10:03.206531] Processed race 44580 for house_120 [2026-03-04T08:10:03.339021] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T08:10:03.339143] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T08:10:03.339198] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T08:10:03.339434] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T08:10:03.343534] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T08:10:03.343660] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T08:10:03.343699] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T08:10:03.343892] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T08:10:03.343947] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T08:10:03.344141] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T08:10:03.350304] Processed race 44588 for house_121 [2026-03-04T08:10:03.350417] Processed race 44612 for house_125 [2026-03-04T08:10:03.393970] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T08:10:03.394098] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T08:10:03.394135] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T08:10:03.394326] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T08:10:03.395169] Processed race 44596 for house_122 [2026-03-04T08:10:03.408943] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T08:10:03.409075] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T08:10:03.409119] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T08:10:03.409327] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T08:10:03.411127] Processed race 44620 for house_126 [2026-03-04T08:10:03.489623] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T08:10:03.489726] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T08:10:03.489919] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T08:10:03.490125] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T08:10:03.506655] Processed race 44616 for house_125 [2026-03-04T08:10:03.523237] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T08:10:03.523351] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T08:10:03.523395] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T08:10:03.523676] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T08:10:03.524947] Processed race 44648 for house_129 [2026-03-04T08:10:03.533222] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T08:10:03.533332] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T08:10:03.533381] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T08:10:03.533418] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T08:10:03.533830] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T08:10:03.539069] Processed race 44624 for house_126 [2026-03-04T08:10:03.611352] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T08:10:03.611487] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T08:10:03.611526] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T08:10:03.611861] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T08:10:03.614485] Processed race 44660 for house_130 [2026-03-04T08:10:03.630850] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T08:10:03.630987] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T08:10:03.631025] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T08:10:03.631225] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T08:10:03.632750] Processed race 44461 for house_13 [2026-03-04T08:10:03.678155] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T08:10:03.678302] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T08:10:03.678353] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T08:10:03.678394] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T08:10:03.678431] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T08:10:03.678471] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T08:10:03.678744] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T08:10:03.679964] Processed race 44668 for house_131 [2026-03-04T08:10:03.750219] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T08:10:03.750366] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T08:10:03.750426] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T08:10:03.750699] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T08:10:03.752139] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T08:10:03.752221] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T08:10:03.752266] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T08:10:03.752442] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T08:10:03.753656] Processed race 44696 for house_134 [2026-03-04T08:10:03.754128] Processed race 44437 for house_137 [2026-03-04T08:10:03.821908] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T08:10:03.822039] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T08:10:03.822073] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T08:10:03.822099] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T08:10:03.823185] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T08:10:03.829589] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T08:10:03.829722] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T08:10:03.829852] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T08:10:03.830004] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T08:10:03.831648] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T08:10:03.833084] Processed race 44449 for house_139 [2026-03-04T08:10:03.833313] Processed race 44445 for house_138 [2026-03-04T08:10:03.884810] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T08:10:03.884938] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T08:10:03.884980] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T08:10:03.885195] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T08:10:03.889203] Processed race 44545 for house_14 [2026-03-04T08:10:03.956804] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T08:10:03.956904] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T08:10:03.956947] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T08:10:03.956981] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T08:10:03.957389] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T08:10:03.958399] Processed race 44481 for house_142 [2026-03-04T08:10:03.992880] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T08:10:03.993236] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T08:10:03.993380] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T08:10:03.993440] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T08:10:03.993825] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T08:10:03.998031] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T08:10:03.998186] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T08:10:03.998243] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T08:10:03.998721] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T08:10:04.011325] Processed race 44497 for house_144 [2026-03-04T08:10:04.011536] Processed race 44553 for house_150 [2026-03-04T08:10:04.022190] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T08:10:04.022319] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T08:10:04.022358] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T08:10:04.022393] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T08:10:04.022424] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T08:10:04.022665] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T08:10:04.047123] Processed race 44537 for house_149 [2026-03-04T08:10:04.092027] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T08:10:04.092181] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T08:10:04.092241] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T08:10:04.092477] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T08:10:04.094171] Processed race 44573 for house_16 [2026-03-04T08:10:04.148494] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T08:10:04.148689] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T08:10:04.148730] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T08:10:04.148761] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T08:10:04.149005] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T08:10:04.161108] Processed race 44577 for house_17 [2026-03-04T08:10:04.177372] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T08:10:04.177729] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T08:10:04.177792] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T08:10:04.178029] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T08:10:04.180240] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T08:10:04.180312] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T08:10:04.180349] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T08:10:04.180622] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T08:10:04.191271] Processed race 44581 for house_17 [2026-03-04T08:10:04.191438] Processed race 44593 for house_19 [2026-03-04T08:10:04.220839] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T08:10:04.221409] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T08:10:04.221497] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T08:10:04.221822] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T08:10:04.226701] Processed race 44597 for house_19 [2026-03-04T08:10:04.281994] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T08:10:04.282162] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T08:10:04.282214] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T08:10:04.282655] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T08:10:04.283901] Processed race 44629 for house_23 [2026-03-04T08:10:04.326221] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T08:10:04.326678] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T08:10:04.326729] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T08:10:04.327739] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T08:10:04.329270] Processed race 44633 for house_23 [2026-03-04T08:10:04.379686] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T08:10:04.379875] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T08:10:04.379956] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T08:10:04.380279] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T08:10:04.385045] Processed race 44645 for house_25 [2026-03-04T08:10:04.386206] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T08:10:04.386398] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T08:10:04.386461] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T08:10:04.386704] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T08:10:04.388947] Processed race 44653 for house_26 [2026-03-04T08:10:04.415745] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T08:10:04.415887] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T08:10:04.415936] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T08:10:04.416227] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T08:10:04.419536] Processed race 44661 for house_27 [2026-03-04T08:10:04.473274] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T08:10:04.473426] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T08:10:04.473832] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T08:10:04.474234] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T08:10:04.477494] Processed race 44669 for house_28 [2026-03-04T08:10:04.511325] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T08:10:04.513188] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T08:10:04.513282] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T08:10:04.513592] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T08:10:04.514392] Processed race 44482 for house_3 [2026-03-04T08:10:04.602784] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T08:10:04.603129] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T08:10:04.603271] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T08:10:04.603697] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T08:10:04.605918] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T08:10:04.605990] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T08:10:04.606026] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T08:10:04.606366] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T08:10:04.618608] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T08:10:04.618785] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T08:10:04.618835] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T08:10:04.618868] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T08:10:04.620635] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T08:10:04.623169] Processed race 44693 for house_30 [2026-03-04T08:10:04.623276] Processed race 44486 for house_3 [2026-03-04T08:10:04.623320] Processed race 44462 for house_37 [2026-03-04T08:10:04.715895] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T08:10:04.717927] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T08:10:04.718017] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T08:10:04.718521] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T08:10:04.734993] Processed race 44466 for house_37 [2026-03-04T08:10:04.736270] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T08:10:04.736590] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T08:10:04.736656] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T08:10:04.736698] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T08:10:04.736935] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T08:10:04.738067] Processed race 44494 for house_40 [2026-03-04T08:10:04.825662] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T08:10:04.825796] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T08:10:04.825837] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T08:10:04.825866] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T08:10:04.826054] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T08:10:04.831771] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T08:10:04.831886] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T08:10:04.831926] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T08:10:04.831957] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T08:10:04.832134] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T08:10:04.886768] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T08:10:04.886933] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T08:10:04.886978] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T08:10:04.887169] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T08:10:04.908596] Processed race 44502 for house_41 [2026-03-04T08:10:04.908750] Processed race 44498 for house_41 [2026-03-04T08:10:04.908797] Processed race 44522 for house_44 [2026-03-04T08:10:04.979632] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T08:10:04.979785] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T08:10:04.979825] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T08:10:04.980110] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T08:10:05.028663] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T08:10:05.029354] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T08:10:05.029422] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T08:10:05.030352] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T08:10:05.033500] Processed race 44526 for house_44 [2026-03-04T08:10:05.034932] Processed race 44542 for house_47 [2026-03-04T08:10:05.179848] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T08:10:05.180318] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T08:10:05.180366] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T08:10:05.180398] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T08:10:05.180426] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T08:10:05.180924] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T08:10:05.181102] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T08:10:05.181366] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T08:10:05.185187] Processed race 44570 for house_50 [2026-03-04T08:10:05.186955] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T08:10:05.187207] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T08:10:05.187271] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T08:10:05.187315] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T08:10:05.187346] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T08:10:05.187379] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T08:10:05.187414] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T08:10:05.187451] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T08:10:05.187487] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T08:10:05.187888] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T08:10:05.188907] Processed race 44558 for house_49 [2026-03-04T08:10:05.190303] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T08:10:05.190385] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T08:10:05.190435] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T08:10:05.190672] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T08:10:05.191741] Processed race 44590 for house_52 [2026-03-04T08:10:05.212114] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T08:10:05.212283] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T08:10:05.212322] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T08:10:05.212659] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T08:10:05.213920] Processed race 44654 for house_5 [2026-03-04T08:10:05.238805] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T08:10:05.238928] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T08:10:05.238988] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T08:10:05.239218] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T08:10:05.247732] Processed race 44618 for house_56 [2026-03-04T08:10:05.378535] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T08:10:05.378704] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T08:10:05.378763] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T08:10:05.378995] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T08:10:05.380789] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T08:10:05.380882] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T08:10:05.380925] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T08:10:05.381217] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T08:10:05.382905] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T08:10:05.382977] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T08:10:05.383051] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T08:10:05.383230] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T08:10:05.384663] Processed race 44622 for house_56 [2026-03-04T08:10:05.384751] Processed race 44638 for house_58 [2026-03-04T08:10:05.384809] Processed race 44642 for house_59 [2026-03-04T08:10:05.430892] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T08:10:05.431455] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T08:10:05.431690] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T08:10:05.432140] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T08:10:05.433090] Processed race 44662 for house_60 [2026-03-04T08:10:05.443320] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T08:10:05.443689] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T08:10:05.443755] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T08:10:05.443956] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T08:10:05.444948] Processed race 44666 for house_61 [2026-03-04T08:10:05.537824] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T08:10:05.537985] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T08:10:05.538022] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T08:10:05.538702] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T08:10:05.539302] Processed race 44670 for house_61 [2026-03-04T08:10:05.539729] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T08:10:05.541719] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T08:10:05.541769] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T08:10:05.541994] Processed race 44690 for house_64 [2026-03-04T08:10:05.541942] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T08:10:05.544829] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T08:10:05.544894] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T08:10:05.544926] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T08:10:05.545115] Processed race 44694 for house_64 [2026-03-04T08:10:05.545086] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T08:10:05.587094] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T08:10:05.587244] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T08:10:05.587279] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T08:10:05.587750] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T08:10:05.587801] Processed race 44431 for house_67 [2026-03-04T08:10:05.613512] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T08:10:05.613726] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T08:10:05.613784] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T08:10:05.614037] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T08:10:05.615127] Processed race 44435 for house_67 [2026-03-04T08:10:05.693880] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T08:10:05.694030] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T08:10:05.694845] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T08:10:05.695134] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T08:10:05.700355] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T08:10:05.700460] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T08:10:05.700607] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T08:10:05.700808] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T08:10:05.699171] Processed race 44539 for house_7 [2026-03-04T08:10:05.702187] Processed race 44535 for house_7 [2026-03-04T08:10:05.708974] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T08:10:05.709125] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T08:10:05.709169] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T08:10:05.709205] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T08:10:05.709643] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T08:10:05.716105] Processed race 44467 for house_70 [2026-03-04T08:10:05.741763] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T08:10:05.741920] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T08:10:05.741983] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T08:10:05.742039] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T08:10:05.742078] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T08:10:05.742297] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T08:10:05.743125] Processed race 44475 for house_71 [2026-03-04T08:10:05.805676] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T08:10:05.807690] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T08:10:05.807948] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T08:10:05.809680] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T08:10:05.811755] Processed race 44499 for house_74 [2026-03-04T08:10:05.892586] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T08:10:05.892753] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T08:10:05.892814] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T08:10:05.893038] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T08:10:05.898259] Processed race 44507 for house_76 [2026-03-04T08:10:05.904966] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T08:10:05.905088] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T08:10:05.905137] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T08:10:05.905178] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T08:10:05.905412] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T08:10:05.906353] Processed race 44511 for house_76 [2026-03-04T08:10:05.918562] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T08:10:05.918737] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T08:10:05.918787] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T08:10:05.919004] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T08:10:05.922283] Processed race 44627 for house_8 [2026-03-04T08:10:05.925834] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T08:10:05.926042] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T08:10:05.926083] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T08:10:05.926743] Processed race 44543 for house_80 [2026-03-04T08:10:05.926696] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T08:10:05.970630] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T08:10:05.970741] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T08:10:05.970786] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T08:10:05.971009] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T08:10:05.972077] Processed race 44583 for house_85 [2026-03-04T08:10:06.053364] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T08:10:06.053527] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T08:10:06.053603] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T08:10:06.053827] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T08:10:06.054674] Processed race 44587 for house_85 [2026-03-04T08:10:06.065803] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T08:10:06.065943] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T08:10:06.065987] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T08:10:06.067364] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T08:10:06.069302] Processed race 44595 for house_86 [2026-03-04T08:10:06.086421] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T08:10:06.086591] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T08:10:06.086660] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T08:10:06.086892] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T08:10:06.087703] Processed race 44611 for house_88 [2026-03-04T08:10:06.093717] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T08:10:06.093842] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T08:10:06.093903] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T08:10:06.093945] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T08:10:06.094162] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T08:10:06.094940] Processed race 44619 for house_89 [2026-03-04T08:10:06.135094] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T08:10:06.135238] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T08:10:06.135281] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T08:10:06.135319] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T08:10:06.135535] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T08:10:06.139860] Processed race 44707 for house_9 [2026-03-04T08:10:06.222123] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T08:10:06.222279] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T08:10:06.222317] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T08:10:06.222523] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T08:10:06.223338] Processed race 44639 for house_91 [2026-03-04T08:10:06.239839] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T08:10:06.240015] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T08:10:06.240091] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T08:10:06.240146] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T08:10:06.240182] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T08:10:06.240222] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T08:10:06.240446] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T08:10:06.241215] Processed race 44663 for house_94 [2026-03-04T08:10:06.241702] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T08:10:06.241762] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T08:10:06.241798] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T08:10:06.241951] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T08:10:06.242475] Processed race 44647 for house_92 [2026-03-04T08:10:06.256720] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T08:10:06.256890] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T08:10:06.256929] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T08:10:06.257216] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T08:10:06.258063] Processed race 44655 for house_93 [2026-03-04T08:10:06.304327] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T08:10:06.304485] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T08:10:06.304542] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T08:10:06.305664] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T08:10:06.305902] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T08:10:06.307809] Processed race 44679 for house_97 [2026-03-04T08:10:06.384432] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T08:10:06.385661] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T08:10:06.385741] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T08:10:06.386016] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T08:10:06.391815] Processed race 44687 for house_98 [2026-03-04T08:10:06.413341] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T08:10:06.413518] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T08:10:06.414651] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T08:10:06.414701] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T08:10:06.414950] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T08:10:06.417314] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T08:10:06.417386] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T08:10:06.417440] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T08:10:06.418695] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T08:10:06.420901] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T08:10:06.420979] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T08:10:06.421036] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T08:10:06.421639] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T08:10:06.421832] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T08:10:06.422518] Processed race 44691 for house_98 [2026-03-04T08:10:06.423655] Processed race 44406 for senate_11 [2026-03-04T08:10:06.423716] Processed race 44378 for senate_19 [2026-03-04T08:10:06.483320] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T08:10:06.483462] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T08:10:06.483519] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T08:10:06.484879] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T08:10:06.485982] Processed race 44711 for senate_2 [2026-03-04T08:10:06.548461] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T08:10:06.548651] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T08:10:06.548715] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T08:10:06.549135] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T08:10:06.550013] Processed race 44377 for senate_21 [2026-03-04T08:10:06.580303] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T08:10:06.580440] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T08:10:06.580481] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T08:10:06.580516] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T08:10:06.581274] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T08:10:06.581339] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T08:10:06.581390] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T08:10:06.581593] Processed race 44376 for senate_22 [2026-03-04T08:10:06.581662] Processed race 44382 for senate_3 [2026-03-04T08:10:06.583843] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T08:10:06.583906] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T08:10:06.583938] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T08:10:06.584109] Processed race 44381 for senate_4 [2026-03-04T08:10:06.646393] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T08:10:06.646531] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T08:10:06.646586] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T08:10:06.647920] Processed race 44379 for senate_5 [2026-03-04T08:10:06.703486] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T08:10:06.703732] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T08:10:06.703797] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T08:10:06.703841] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T08:10:06.704096] Processed race 44380 for senate_5 [2026-03-04T08:10:06.716047] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T08:20:03.081781] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T08:20:03.082591] ✅ Loaded candidate metadata for state legislature [2026-03-04T08:20:03.082680] Starting parallel fetching of 98 races... [2026-03-04T08:20:03.120724] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T08:20:03.163808] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T08:20:03.289872] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T08:20:03.374217] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T08:20:03.400039] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T08:20:03.400276] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T08:20:03.400340] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T08:20:03.400383] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T08:20:03.400689] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T08:20:03.428134] Processed race 44496 for house_10 [2026-03-04T08:20:03.428897] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T08:20:03.461682] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T08:20:03.461778] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T08:20:03.461812] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T08:20:03.461986] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T08:20:03.483206] Processed race 44605 for house_1 [2026-03-04T08:20:03.508168] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T08:20:03.508309] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T08:20:03.508351] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T08:20:03.508385] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T08:20:03.508641] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T08:20:03.512440] Processed race 44428 for house_1 [2026-03-04T08:20:03.638455] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T08:20:03.638626] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T08:20:03.638678] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T08:20:03.638922] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T08:20:03.644974] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T08:20:03.645079] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T08:20:03.645123] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T08:20:03.645330] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T08:20:03.647163] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T08:20:03.647236] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T08:20:03.647277] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T08:20:03.647313] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T08:20:03.647497] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T08:20:03.658434] Processed race 44436 for house_101 [2026-03-04T08:20:03.658628] Processed race 44480 for house_108 [2026-03-04T08:20:03.658815] Processed race 44468 for house_106 [2026-03-04T08:20:03.659779] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T08:20:03.659855] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T08:20:03.659914] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T08:20:03.659956] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T08:20:03.659992] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T08:20:03.660212] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T08:20:03.667942] Processed race 44512 for house_112 [2026-03-04T08:20:03.701345] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T08:20:03.701595] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T08:20:03.701751] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T08:20:03.702039] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T08:20:03.703294] Processed race 44548 for house_117 [2026-03-04T08:20:03.822414] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T08:20:03.822593] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T08:20:03.822660] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T08:20:03.822703] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T08:20:03.822934] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T08:20:03.827463] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T08:20:03.827584] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T08:20:03.827636] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T08:20:03.827833] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T08:20:03.830877] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T08:20:03.830961] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T08:20:03.831003] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T08:20:03.831038] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T08:20:03.831213] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T08:20:03.834855] Processed race 44560 for house_118 [2026-03-04T08:20:03.834954] Processed race 44564 for house_119 [2026-03-04T08:20:03.835001] Processed race 44580 for house_120 [2026-03-04T08:20:03.844199] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T08:20:03.844320] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T08:20:03.844361] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T08:20:03.844668] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T08:20:03.847146] Processed race 44588 for house_121 [2026-03-04T08:20:03.897833] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T08:20:03.898147] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T08:20:03.898255] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T08:20:03.898723] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T08:20:03.901066] Processed race 44596 for house_122 [2026-03-04T08:20:04.021356] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T08:20:04.021466] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T08:20:04.021521] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T08:20:04.021588] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T08:20:04.021639] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T08:20:04.021862] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T08:20:04.025494] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T08:20:04.025607] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T08:20:04.025683] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T08:20:04.025887] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T08:20:04.026820] Processed race 44612 for house_125 [2026-03-04T08:20:04.026886] Processed race 44616 for house_125 [2026-03-04T08:20:04.028070] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T08:20:04.028146] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T08:20:04.028195] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T08:20:04.028392] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T08:20:04.029322] Processed race 44620 for house_126 [2026-03-04T08:20:04.049617] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T08:20:04.049723] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T08:20:04.049770] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T08:20:04.049821] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T08:20:04.050029] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T08:20:04.053787] Processed race 44624 for house_126 [2026-03-04T08:20:04.125034] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T08:20:04.125182] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T08:20:04.125228] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T08:20:04.125495] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T08:20:04.136926] Processed race 44648 for house_129 [2026-03-04T08:20:04.221503] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T08:20:04.221645] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T08:20:04.221694] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T08:20:04.222092] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T08:20:04.223838] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T08:20:04.223987] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T08:20:04.224046] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T08:20:04.224083] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T08:20:04.224117] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T08:20:04.224150] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T08:20:04.225133] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T08:20:04.226559] Processed race 44461 for house_13 [2026-03-04T08:20:04.226658] Processed race 44668 for house_131 [2026-03-04T08:20:04.227590] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T08:20:04.227658] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T08:20:04.227696] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T08:20:04.227861] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T08:20:04.228495] Processed race 44660 for house_130 [2026-03-04T08:20:04.307055] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T08:20:04.307189] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T08:20:04.307237] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T08:20:04.307478] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T08:20:04.308353] Processed race 44696 for house_134 [2026-03-04T08:20:04.377439] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T08:20:04.378703] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T08:20:04.378777] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T08:20:04.379204] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T08:20:04.383887] Processed race 44437 for house_137 [2026-03-04T08:20:04.410085] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T08:20:04.410227] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T08:20:04.410268] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T08:20:04.410305] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T08:20:04.410536] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T08:20:04.417856] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T08:20:04.417985] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T08:20:04.418027] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T08:20:04.418059] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T08:20:04.418267] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T08:20:04.419108] Processed race 44449 for house_139 [2026-03-04T08:20:04.419186] Processed race 44445 for house_138 [2026-03-04T08:20:04.419742] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T08:20:04.419809] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T08:20:04.419850] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T08:20:04.420027] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T08:20:04.426460] Processed race 44545 for house_14 [2026-03-04T08:20:04.503735] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T08:20:04.503863] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T08:20:04.504143] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T08:20:04.504201] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T08:20:04.504395] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T08:20:04.505742] Processed race 44481 for house_142 [2026-03-04T08:20:04.554333] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T08:20:04.554474] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T08:20:04.554522] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T08:20:04.554586] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T08:20:04.554827] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T08:20:04.560201] Processed race 44497 for house_144 [2026-03-04T08:20:04.577386] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T08:20:04.577525] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T08:20:04.577608] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T08:20:04.577647] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T08:20:04.577680] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T08:20:04.577902] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T08:20:04.579101] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T08:20:04.579171] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T08:20:04.579218] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T08:20:04.579380] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T08:20:04.581239] Processed race 44537 for house_149 [2026-03-04T08:20:04.581325] Processed race 44553 for house_150 [2026-03-04T08:20:04.601047] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T08:20:04.601154] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T08:20:04.601198] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T08:20:04.601405] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T08:20:04.604465] Processed race 44573 for house_16 [2026-03-04T08:20:04.682517] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T08:20:04.682777] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T08:20:04.682840] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T08:20:04.682889] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T08:20:04.683142] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T08:20:04.684474] Processed race 44577 for house_17 [2026-03-04T08:20:04.735452] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T08:20:04.735616] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T08:20:04.735665] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T08:20:04.735921] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T08:20:04.739715] Processed race 44581 for house_17 [2026-03-04T08:20:04.759371] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T08:20:04.759506] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T08:20:04.759559] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T08:20:04.759796] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T08:20:04.760953] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T08:20:04.761021] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T08:20:04.761061] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T08:20:04.761229] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T08:20:04.762646] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T08:20:04.762738] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T08:20:04.762807] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T08:20:04.763008] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T08:20:04.765002] Processed race 44593 for house_19 [2026-03-04T08:20:04.765077] Processed race 44629 for house_23 [2026-03-04T08:20:04.765119] Processed race 44597 for house_19 [2026-03-04T08:20:04.858328] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T08:20:04.858468] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T08:20:04.859741] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T08:20:04.860020] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T08:20:04.866685] Processed race 44633 for house_23 [2026-03-04T08:20:04.890567] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T08:20:04.890716] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T08:20:04.890756] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T08:20:04.890972] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T08:20:04.891780] Processed race 44645 for house_25 [2026-03-04T08:20:04.941259] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T08:20:04.941399] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T08:20:04.941469] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T08:20:04.942244] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T08:20:04.946035] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T08:20:04.946131] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T08:20:04.946713] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T08:20:04.947898] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T08:20:04.951230] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T08:20:04.951324] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T08:20:04.951389] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T08:20:04.951943] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T08:20:04.956624] Processed race 44653 for house_26 [2026-03-04T08:20:04.956841] Processed race 44669 for house_28 [2026-03-04T08:20:04.956884] Processed race 44661 for house_27 [2026-03-04T08:20:05.043844] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T08:20:05.043996] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T08:20:05.044040] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T08:20:05.044275] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T08:20:05.047196] Processed race 44482 for house_3 [2026-03-04T08:20:05.089033] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T08:20:05.089243] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T08:20:05.090974] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T08:20:05.091292] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T08:20:05.092198] Processed race 44486 for house_3 [2026-03-04T08:20:05.127699] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T08:20:05.128301] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T08:20:05.128376] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T08:20:05.129708] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T08:20:05.138081] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T08:20:05.138247] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T08:20:05.138291] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T08:20:05.138328] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T08:20:05.138540] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T08:20:05.143317] Processed race 44466 for house_37 [2026-03-04T08:20:05.143417] Processed race 44462 for house_37 [2026-03-04T08:20:05.146206] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T08:20:05.146312] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T08:20:05.146759] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T08:20:05.150625] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T08:20:05.152203] Processed race 44693 for house_30 [2026-03-04T08:20:05.216964] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T08:20:05.217116] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T08:20:05.217196] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T08:20:05.217250] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T08:20:05.219832] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T08:20:05.237365] Processed race 44494 for house_40 [2026-03-04T08:20:05.276276] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T08:20:05.276464] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T08:20:05.276526] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T08:20:05.276613] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T08:20:05.276860] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T08:20:05.277630] Processed race 44498 for house_41 [2026-03-04T08:20:05.304055] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T08:20:05.304319] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T08:20:05.304366] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T08:20:05.304399] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T08:20:05.304925] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T08:20:05.307216] Processed race 44502 for house_41 [2026-03-04T08:20:05.330279] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T08:20:05.330406] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T08:20:05.330450] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T08:20:05.330722] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T08:20:05.332132] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T08:20:05.332216] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T08:20:05.332262] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T08:20:05.332468] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T08:20:05.333238] Processed race 44522 for house_44 [2026-03-04T08:20:05.333314] Processed race 44526 for house_44 [2026-03-04T08:20:05.403566] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T08:20:05.403815] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T08:20:05.403883] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T08:20:05.404230] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T08:20:05.412173] Processed race 44542 for house_47 [2026-03-04T08:20:05.459743] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T08:20:05.459903] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T08:20:05.459947] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T08:20:05.459980] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T08:20:05.460014] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T08:20:05.460065] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T08:20:05.460114] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T08:20:05.460151] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T08:20:05.460292] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T08:20:05.460937] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T08:20:05.466757] Processed race 44558 for house_49 [2026-03-04T08:20:05.470991] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T08:20:05.471117] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T08:20:05.471179] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T08:20:05.471413] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T08:20:05.473973] Processed race 44654 for house_5 [2026-03-04T08:20:05.497021] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T08:20:05.497801] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T08:20:05.497977] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T08:20:05.498613] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T08:20:05.498972] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T08:20:05.499027] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T08:20:05.499066] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T08:20:05.500511] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T08:20:05.505381] Processed race 44570 for house_50 [2026-03-04T08:20:05.534046] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T08:20:05.534517] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T08:20:05.534603] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T08:20:05.536811] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T08:20:05.548206] Processed race 44590 for house_52 [2026-03-04T08:20:05.562492] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T08:20:05.563317] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T08:20:05.563387] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T08:20:05.564392] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T08:20:05.566824] Processed race 44618 for house_56 [2026-03-04T08:20:05.656063] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T08:20:05.656220] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T08:20:05.656284] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T08:20:05.657621] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T08:20:05.660568] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T08:20:05.661779] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T08:20:05.661920] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T08:20:05.662157] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T08:20:05.664130] Processed race 44622 for house_56 [2026-03-04T08:20:05.664264] Processed race 44638 for house_58 [2026-03-04T08:20:05.690794] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T08:20:05.690978] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T08:20:05.691034] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T08:20:05.691308] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T08:20:05.701725] Processed race 44642 for house_59 [2026-03-04T08:20:05.704482] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T08:20:05.704614] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T08:20:05.704690] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T08:20:05.706727] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T08:20:05.708266] Processed race 44662 for house_60 [2026-03-04T08:20:05.753225] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T08:20:05.753337] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T08:20:05.753402] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T08:20:05.753776] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T08:20:05.759631] Processed race 44666 for house_61 [2026-03-04T08:20:05.979036] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T08:20:05.979148] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T08:20:05.979201] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T08:20:05.979406] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T08:20:05.985000] Processed race 44670 for house_61 [2026-03-04T08:20:06.078465] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T08:20:06.078628] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T08:20:06.078691] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T08:20:06.081056] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T08:20:06.082805] Processed race 44694 for house_64 [2026-03-04T08:20:06.118263] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T08:20:06.118406] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T08:20:06.118505] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T08:20:06.118769] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T08:20:06.120004] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T08:20:06.120073] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T08:20:06.120112] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T08:20:06.120280] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T08:20:06.125271] Processed race 44431 for house_67 [2026-03-04T08:20:06.125351] Processed race 44690 for house_64 [2026-03-04T08:20:06.126195] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T08:20:06.126268] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T08:20:06.126308] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T08:20:06.126484] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T08:20:06.127255] Processed race 44435 for house_67 [2026-03-04T08:20:06.340546] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T08:20:06.340809] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T08:20:06.340866] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T08:20:06.340904] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T08:20:06.341151] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T08:20:06.342321] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T08:20:06.342387] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T08:20:06.342434] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T08:20:06.342984] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T08:20:06.344019] Processed race 44467 for house_70 [2026-03-04T08:20:06.344096] Processed race 44535 for house_7 [2026-03-04T08:20:06.344881] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T08:20:06.345093] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T08:20:06.345157] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T08:20:06.345333] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T08:20:06.346597] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T08:20:06.346669] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T08:20:06.346712] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T08:20:06.346829] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T08:20:06.346888] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T08:20:06.347072] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T08:20:06.348688] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T08:20:06.348830] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T08:20:06.348894] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T08:20:06.349343] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T08:20:06.352604] Processed race 44499 for house_74 [2026-03-04T08:20:06.352690] Processed race 44475 for house_71 [2026-03-04T08:20:06.352806] Processed race 44539 for house_7 [2026-03-04T08:20:06.496100] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T08:20:06.496270] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T08:20:06.496310] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T08:20:06.496743] Processed race 44507 for house_76 [2026-03-04T08:20:06.496642] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T08:20:06.521713] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T08:20:06.521888] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T08:20:06.521947] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T08:20:06.522004] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T08:20:06.522265] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T08:20:06.525884] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T08:20:06.525973] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T08:20:06.526030] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T08:20:06.526269] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T08:20:06.528161] Processed race 44511 for house_76 [2026-03-04T08:20:06.528262] Processed race 44627 for house_8 [2026-03-04T08:20:06.528522] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T08:20:06.528629] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T08:20:06.528673] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T08:20:06.528890] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T08:20:06.530235] Processed race 44543 for house_80 [2026-03-04T08:20:06.530951] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T08:20:06.531026] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T08:20:06.531080] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T08:20:06.531740] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T08:20:06.532421] Processed race 44583 for house_85 [2026-03-04T08:20:06.681102] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T08:20:06.681279] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T08:20:06.681457] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T08:20:06.682119] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T08:20:06.686052] Processed race 44587 for house_85 [2026-03-04T08:20:06.686727] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T08:20:06.687303] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T08:20:06.687605] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T08:20:06.687675] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T08:20:06.688462] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T08:20:06.688530] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T08:20:06.688615] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T08:20:06.689077] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T08:20:06.689848] Processed race 44595 for house_86 [2026-03-04T08:20:06.687501] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T08:20:06.689948] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T08:20:06.689988] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T08:20:06.690169] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T08:20:06.691463] Processed race 44619 for house_89 [2026-03-04T08:20:06.688036] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T08:20:06.691562] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T08:20:06.691620] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T08:20:06.692030] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T08:20:06.692669] Processed race 44611 for house_88 [2026-03-04T08:20:06.687722] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T08:20:06.697232] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T08:20:06.698016] Processed race 44707 for house_9 [2026-03-04T08:20:06.856978] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T08:20:06.857152] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T08:20:06.858632] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T08:20:06.858698] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T08:20:06.858740] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T08:20:06.858773] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T08:20:06.858805] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T08:20:06.858836] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T08:20:06.859060] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T08:20:06.860482] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T08:20:06.861811] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T08:20:06.862043] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T08:20:06.863305] Processed race 44663 for house_94 [2026-03-04T08:20:06.863377] Processed race 44679 for house_97 [2026-03-04T08:20:06.866142] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T08:20:06.866225] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T08:20:06.866271] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T08:20:06.866462] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T08:20:06.867120] Processed race 44655 for house_93 [2026-03-04T08:20:06.871984] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T08:20:06.872069] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T08:20:06.872115] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T08:20:06.872338] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T08:20:06.873085] Processed race 44639 for house_91 [2026-03-04T08:20:06.875948] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T08:20:06.876019] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T08:20:06.876060] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T08:20:06.879499] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T08:20:06.881176] Processed race 44647 for house_92 [2026-03-04T08:20:07.195404] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T08:20:07.195629] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T08:20:07.195697] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T08:20:07.196059] Processed race 44406 for senate_11 [2026-03-04T08:20:07.195976] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T08:20:07.287094] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T08:20:07.287257] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T08:20:07.287295] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T08:20:07.287532] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T08:20:07.288980] Processed race 44687 for house_98 [2026-03-04T08:20:07.313897] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T08:20:07.314062] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T08:20:07.314099] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T08:20:07.314128] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T08:20:07.314467] Processed race 44691 for house_98 [2026-03-04T08:20:07.314390] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T08:20:07.321511] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T08:20:07.322689] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T08:20:07.322738] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T08:20:07.322942] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T08:20:07.327075] Processed race 44711 for senate_2 [2026-03-04T08:20:07.327668] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T08:20:07.327733] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T08:20:07.327769] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T08:20:07.327797] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T08:20:07.327982] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T08:20:07.335249] Processed race 44378 for senate_19 [2026-03-04T08:20:07.724196] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T08:20:07.726039] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T08:20:07.726100] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T08:20:07.726144] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T08:20:07.727716] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T08:20:07.727802] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T08:20:07.727978] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T08:20:07.728539] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T08:20:07.729168] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T08:20:07.730194] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T08:20:07.730692] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T08:20:07.730764] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T08:20:07.730817] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T08:20:07.729473] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T08:20:07.729561] Processed race 44379 for senate_5 [2026-03-04T08:20:07.732307] Processed race 44377 for senate_21 [2026-03-04T08:20:07.733310] Processed race 44376 for senate_22 [2026-03-04T08:20:07.733384] Processed race 44381 for senate_4 [2026-03-04T08:20:07.845364] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T08:20:07.845541] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T08:20:07.845611] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T08:20:07.845888] Processed race 44382 for senate_3 [2026-03-04T08:20:08.017380] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T08:20:08.017920] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T08:20:08.017997] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T08:20:08.018046] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T08:20:08.019604] Processed race 44380 for senate_5 [2026-03-04T08:20:08.039726] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T08:30:03.313933] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T08:30:03.314668] ✅ Loaded candidate metadata for state legislature [2026-03-04T08:30:03.314746] Starting parallel fetching of 98 races... [2026-03-04T08:30:03.336868] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T08:30:03.383000] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T08:30:03.459810] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T08:30:03.543908] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T08:30:03.607690] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T08:30:03.607843] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T08:30:03.607881] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T08:30:03.608290] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T08:30:03.661287] Processed race 44605 for house_1 [2026-03-04T08:30:03.680150] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T08:30:03.708539] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T08:30:03.708767] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T08:30:03.708815] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T08:30:03.708854] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T08:30:03.709087] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T08:30:03.710441] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T08:30:03.710510] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T08:30:03.710548] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T08:30:03.714494] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T08:30:03.714760] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T08:30:03.722140] Processed race 44428 for house_1 [2026-03-04T08:30:03.722268] Processed race 44496 for house_10 [2026-03-04T08:30:03.773929] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T08:30:03.774058] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T08:30:03.774113] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T08:30:03.774346] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T08:30:03.785331] Processed race 44436 for house_101 [2026-03-04T08:30:03.815246] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T08:30:03.815379] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T08:30:03.815422] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T08:30:03.815458] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T08:30:03.815731] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T08:30:03.816993] Processed race 44468 for house_106 [2026-03-04T08:30:03.905359] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T08:30:03.905471] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T08:30:03.905514] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T08:30:03.905549] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T08:30:03.905611] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T08:30:03.905821] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T08:30:03.909567] Processed race 44512 for house_112 [2026-03-04T08:30:03.912444] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T08:30:03.912537] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T08:30:03.912625] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T08:30:03.913011] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T08:30:03.917044] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T08:30:03.917134] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T08:30:03.917183] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T08:30:03.917611] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T08:30:03.924337] Processed race 44480 for house_108 [2026-03-04T08:30:03.924755] Processed race 44548 for house_117 [2026-03-04T08:30:03.985732] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T08:30:03.986084] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T08:30:03.986150] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T08:30:03.986190] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T08:30:03.986561] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T08:30:03.987733] Processed race 44560 for house_118 [2026-03-04T08:30:04.039484] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T08:30:04.039631] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T08:30:04.039686] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T08:30:04.040233] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T08:30:04.041546] Processed race 44564 for house_119 [2026-03-04T08:30:04.123197] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T08:30:04.123323] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T08:30:04.123360] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T08:30:04.123389] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T08:30:04.123657] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T08:30:04.141464] Processed race 44580 for house_120 [2026-03-04T08:30:04.142692] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T08:30:04.142838] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T08:30:04.142896] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T08:30:04.143171] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T08:30:04.149379] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T08:30:04.149484] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T08:30:04.149649] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T08:30:04.149919] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T08:30:04.155944] Processed race 44596 for house_122 [2026-03-04T08:30:04.156171] Processed race 44588 for house_121 [2026-03-04T08:30:04.279248] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T08:30:04.279595] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T08:30:04.279660] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T08:30:04.279701] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T08:30:04.279829] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T08:30:04.280135] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T08:30:04.345328] Processed race 44612 for house_125 [2026-03-04T08:30:04.348638] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T08:30:04.349935] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T08:30:04.350221] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T08:30:04.350647] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T08:30:04.408954] Processed race 44616 for house_125 [2026-03-04T08:30:04.415306] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T08:30:04.416110] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T08:30:04.416167] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T08:30:04.417852] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T08:30:04.419648] Processed race 44648 for house_129 [2026-03-04T08:30:04.465216] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T08:30:04.466669] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T08:30:04.467675] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T08:30:04.468140] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T08:30:04.470911] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T08:30:04.495684] Processed race 44624 for house_126 [2026-03-04T08:30:04.512147] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T08:30:04.512509] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T08:30:04.512596] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T08:30:04.513244] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T08:30:04.523491] Processed race 44620 for house_126 [2026-03-04T08:30:04.690198] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T08:30:04.690586] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T08:30:04.690651] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T08:30:04.693323] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T08:30:04.707211] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T08:30:04.707370] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T08:30:04.707412] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T08:30:04.707669] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T08:30:04.709104] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T08:30:04.709176] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T08:30:04.709220] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T08:30:04.709253] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T08:30:04.709290] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T08:30:04.709320] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T08:30:04.709728] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T08:30:04.710824] Processed race 44461 for house_13 [2026-03-04T08:30:04.710894] Processed race 44660 for house_130 [2026-03-04T08:30:04.710933] Processed race 44668 for house_131 [2026-03-04T08:30:04.755980] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T08:30:04.756147] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T08:30:04.756223] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T08:30:04.758074] Processed race 44437 for house_137 [2026-03-04T08:30:04.758029] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T08:30:04.920839] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T08:30:04.920950] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T08:30:04.920995] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T08:30:04.921030] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T08:30:04.921254] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T08:30:04.927009] Processed race 44449 for house_139 [2026-03-04T08:30:04.937135] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T08:30:04.937239] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T08:30:04.937280] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T08:30:04.937493] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T08:30:04.940659] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T08:30:04.940743] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T08:30:04.940899] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T08:30:04.941104] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T08:30:04.942586] Processed race 44545 for house_14 [2026-03-04T08:30:04.942661] Processed race 44696 for house_134 [2026-03-04T08:30:05.097022] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T08:30:05.097287] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T08:30:05.097350] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T08:30:05.097406] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T08:30:05.097670] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T08:30:05.116022] Processed race 44445 for house_138 [2026-03-04T08:30:05.119029] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T08:30:05.119131] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T08:30:05.119190] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T08:30:05.119240] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T08:30:05.119482] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T08:30:05.124802] Processed race 44497 for house_144 [2026-03-04T08:30:05.209895] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T08:30:05.210169] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T08:30:05.210229] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T08:30:05.210267] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T08:30:05.210301] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T08:30:05.210521] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T08:30:05.212126] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T08:30:05.212206] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T08:30:05.212249] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T08:30:05.212440] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T08:30:05.213684] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T08:30:05.213758] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T08:30:05.213830] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T08:30:05.213887] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T08:30:05.214073] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T08:30:05.236659] Processed race 44537 for house_149 [2026-03-04T08:30:05.236802] Processed race 44553 for house_150 [2026-03-04T08:30:05.236855] Processed race 44481 for house_142 [2026-03-04T08:30:05.341602] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T08:30:05.341742] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T08:30:05.341800] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T08:30:05.342187] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T08:30:05.344232] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T08:30:05.344388] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T08:30:05.344452] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T08:30:05.344488] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T08:30:05.344713] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T08:30:05.347345] Processed race 44573 for house_16 [2026-03-04T08:30:05.347428] Processed race 44577 for house_17 [2026-03-04T08:30:05.388620] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T08:30:05.388804] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T08:30:05.388866] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T08:30:05.389134] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T08:30:05.394826] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T08:30:05.394944] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T08:30:05.394989] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T08:30:05.396917] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T08:30:05.401171] Processed race 44593 for house_19 [2026-03-04T08:30:05.401285] Processed race 44581 for house_17 [2026-03-04T08:30:05.402964] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T08:30:05.404149] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T08:30:05.404214] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T08:30:05.405009] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T08:30:05.408796] Processed race 44597 for house_19 [2026-03-04T08:30:05.550909] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T08:30:05.551390] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T08:30:05.551447] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T08:30:05.551710] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T08:30:05.555244] Processed race 44629 for house_23 [2026-03-04T08:30:05.577522] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T08:30:05.577701] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T08:30:05.577760] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T08:30:05.578058] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T08:30:05.581789] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T08:30:05.581872] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T08:30:05.581921] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T08:30:05.582231] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T08:30:05.583116] Processed race 44633 for house_23 [2026-03-04T08:30:05.583265] Processed race 44645 for house_25 [2026-03-04T08:30:05.640346] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T08:30:05.640486] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T08:30:05.640534] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T08:30:05.640876] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T08:30:05.642683] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T08:30:05.642758] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T08:30:05.642809] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T08:30:05.642965] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T08:30:05.644386] Processed race 44661 for house_27 [2026-03-04T08:30:05.644463] Processed race 44653 for house_26 [2026-03-04T08:30:05.805476] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T08:30:05.805641] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T08:30:05.805688] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T08:30:05.806052] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T08:30:05.807660] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T08:30:05.807934] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T08:30:05.807989] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T08:30:05.808223] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T08:30:05.809926] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T08:30:05.809996] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T08:30:05.810034] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T08:30:05.810259] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T08:30:05.811092] Processed race 44486 for house_3 [2026-03-04T08:30:05.811247] Processed race 44693 for house_30 [2026-03-04T08:30:05.811303] Processed race 44669 for house_28 [2026-03-04T08:30:05.811732] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T08:30:05.811915] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T08:30:05.811965] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T08:30:05.812353] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T08:30:05.813535] Processed race 44482 for house_3 [2026-03-04T08:30:05.846005] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T08:30:05.846218] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T08:30:05.846378] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T08:30:05.846443] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T08:30:05.846728] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T08:30:05.848109] Processed race 44462 for house_37 [2026-03-04T08:30:05.983339] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T08:30:05.983482] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T08:30:05.985671] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T08:30:05.985715] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T08:30:05.985971] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T08:30:05.988418] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T08:30:05.989621] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T08:30:05.989703] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T08:30:05.989746] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T08:30:05.989971] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T08:30:05.992652] Processed race 44494 for house_40 [2026-03-04T08:30:05.992734] Processed race 44502 for house_41 [2026-03-04T08:30:05.995615] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T08:30:05.995839] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T08:30:05.995910] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T08:30:05.995960] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T08:30:05.996391] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T08:30:05.997960] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T08:30:05.998027] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T08:30:05.998075] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T08:30:05.998272] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T08:30:06.001848] Processed race 44498 for house_41 [2026-03-04T08:30:06.001923] Processed race 44466 for house_37 [2026-03-04T08:30:06.023225] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T08:30:06.023362] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T08:30:06.023407] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T08:30:06.023641] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T08:30:06.024496] Processed race 44522 for house_44 [2026-03-04T08:30:06.179524] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T08:30:06.179802] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T08:30:06.179870] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T08:30:06.180125] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T08:30:06.182484] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T08:30:06.182585] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T08:30:06.182638] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T08:30:06.182916] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T08:30:06.189295] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T08:30:06.189524] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T08:30:06.189606] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T08:30:06.189653] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T08:30:06.189691] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T08:30:06.189728] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T08:30:06.189787] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T08:30:06.189849] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T08:30:06.189970] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T08:30:06.190298] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T08:30:06.193019] Processed race 44542 for house_47 [2026-03-04T08:30:06.193104] Processed race 44654 for house_5 [2026-03-04T08:30:06.193143] Processed race 44558 for house_49 [2026-03-04T08:30:06.221685] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T08:30:06.221911] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T08:30:06.221954] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T08:30:06.221988] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T08:30:06.222018] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T08:30:06.222049] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T08:30:06.222078] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T08:30:06.222658] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T08:30:06.232890] Processed race 44570 for house_50 [2026-03-04T08:30:06.233798] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T08:30:06.233874] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T08:30:06.233933] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T08:30:06.234118] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T08:30:06.234876] Processed race 44526 for house_44 [2026-03-04T08:30:06.344111] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T08:30:06.344212] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T08:30:06.344254] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T08:30:06.344448] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T08:30:06.346375] Processed race 44618 for house_56 [2026-03-04T08:30:06.371676] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T08:30:06.371862] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T08:30:06.371938] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T08:30:06.372276] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T08:30:06.378658] Processed race 44590 for house_52 [2026-03-04T08:30:06.379403] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T08:30:06.379459] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T08:30:06.379493] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T08:30:06.379900] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T08:30:06.383157] Processed race 44622 for house_56 [2026-03-04T08:30:06.417537] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T08:30:06.417707] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T08:30:06.417745] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T08:30:06.417941] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T08:30:06.418834] Processed race 44642 for house_59 [2026-03-04T08:30:06.431086] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T08:30:06.431236] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T08:30:06.431290] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T08:30:06.431536] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T08:30:06.432385] Processed race 44638 for house_58 [2026-03-04T08:30:06.502562] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T08:30:06.502821] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T08:30:06.502870] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T08:30:06.503091] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T08:30:06.503885] Processed race 44662 for house_60 [2026-03-04T08:30:06.553450] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T08:30:06.553585] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T08:30:06.553628] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T08:30:06.553842] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T08:30:06.555563] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T08:30:06.555652] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T08:30:06.555722] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T08:30:06.555890] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T08:30:06.556901] Processed race 44670 for house_61 [2026-03-04T08:30:06.556974] Processed race 44666 for house_61 [2026-03-04T08:30:06.587567] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T08:30:06.587719] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T08:30:06.587762] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T08:30:06.588100] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T08:30:06.589230] Processed race 44690 for house_64 [2026-03-04T08:30:06.603063] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T08:30:06.603392] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T08:30:06.603452] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T08:30:06.603683] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T08:30:06.604642] Processed race 44694 for house_64 [2026-03-04T08:30:06.683971] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T08:30:06.684133] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T08:30:06.684236] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T08:30:06.684494] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T08:30:06.685365] Processed race 44431 for house_67 [2026-03-04T08:30:06.740647] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T08:30:06.740760] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T08:30:06.740823] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T08:30:06.741376] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T08:30:06.743177] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T08:30:06.743254] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T08:30:06.743383] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T08:30:06.743629] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T08:30:06.749612] Processed race 44435 for house_67 [2026-03-04T08:30:06.750066] Processed race 44535 for house_7 [2026-03-04T08:30:06.751648] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T08:30:06.751941] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T08:30:06.754522] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T08:30:06.755452] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T08:30:06.757247] Processed race 44539 for house_7 [2026-03-04T08:30:06.766361] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T08:30:06.766505] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T08:30:06.766566] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T08:30:06.766738] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T08:30:06.767006] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T08:30:06.768184] Processed race 44467 for house_70 [2026-03-04T08:30:06.859667] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T08:30:06.859818] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T08:30:06.859882] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T08:30:06.859938] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T08:30:06.859993] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T08:30:06.860256] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T08:30:06.861167] Processed race 44475 for house_71 [2026-03-04T08:30:06.903727] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T08:30:06.903978] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T08:30:06.904023] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T08:30:06.904309] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T08:30:06.905412] Processed race 44499 for house_74 [2026-03-04T08:30:06.935453] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T08:30:06.935675] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T08:30:06.935867] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T08:30:06.936401] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T08:30:06.938022] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T08:30:06.938093] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T08:30:06.938276] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T08:30:06.938458] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T08:30:06.941166] Processed race 44627 for house_8 [2026-03-04T08:30:06.941238] Processed race 44507 for house_76 [2026-03-04T08:30:06.941898] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T08:30:06.941960] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T08:30:06.941994] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T08:30:06.942027] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T08:30:06.942309] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T08:30:06.943000] Processed race 44511 for house_76 [2026-03-04T08:30:07.029075] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T08:30:07.029946] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T08:30:07.030002] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T08:30:07.031728] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T08:30:07.036372] Processed race 44543 for house_80 [2026-03-04T08:30:07.086740] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T08:30:07.086898] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T08:30:07.086956] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T08:30:07.087214] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T08:30:07.088135] Processed race 44583 for house_85 [2026-03-04T08:30:07.094385] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T08:30:07.094501] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T08:30:07.094595] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T08:30:07.094837] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T08:30:07.097148] Processed race 44611 for house_88 [2026-03-04T08:30:07.102076] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T08:30:07.102174] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T08:30:07.102229] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T08:30:07.102435] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T08:30:07.103180] Processed race 44587 for house_85 [2026-03-04T08:30:07.116938] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T08:30:07.117074] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T08:30:07.117147] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T08:30:07.117380] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T08:30:07.119678] Processed race 44595 for house_86 [2026-03-04T08:30:07.215039] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T08:30:07.215191] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T08:30:07.215244] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T08:30:07.215288] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T08:30:07.215989] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T08:30:07.244703] Processed race 44619 for house_89 [2026-03-04T08:30:07.280814] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T08:30:07.281509] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T08:30:07.282043] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T08:30:07.282114] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T08:30:07.282682] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T08:30:07.283073] Processed race 44707 for house_9 [2026-03-04T08:30:07.349406] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T08:30:07.349568] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T08:30:07.349654] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T08:30:07.350464] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T08:30:07.353245] Processed race 44639 for house_91 [2026-03-04T08:30:07.357793] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T08:30:07.357981] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T08:30:07.358026] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T08:30:07.358275] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T08:30:07.362528] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T08:30:07.362652] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T08:30:07.362714] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T08:30:07.362960] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T08:30:07.378013] Processed race 44655 for house_93 [2026-03-04T08:30:07.378283] Processed race 44647 for house_92 [2026-03-04T08:30:07.407961] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T08:30:07.408192] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T08:30:07.408423] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T08:30:07.408483] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T08:30:07.408912] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T08:30:07.408988] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T08:30:07.410115] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T08:30:07.413662] Processed race 44663 for house_94 [2026-03-04T08:30:07.465122] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T08:30:07.465272] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T08:30:07.466204] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T08:30:07.466272] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T08:30:07.466822] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T08:30:07.468427] Processed race 44679 for house_97 [2026-03-04T08:30:07.529289] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T08:30:07.530619] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T08:30:07.530670] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T08:30:07.530927] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T08:30:07.535408] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T08:30:07.535501] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T08:30:07.535548] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T08:30:07.535783] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T08:30:07.543646] Processed race 44687 for house_98 [2026-03-04T08:30:07.543802] Processed race 44406 for senate_11 [2026-03-04T08:30:07.552445] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T08:30:07.552586] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T08:30:07.552631] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T08:30:07.552661] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T08:30:07.553338] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T08:30:07.554116] Processed race 44691 for house_98 [2026-03-04T08:30:07.586633] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T08:30:07.586779] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T08:30:07.586836] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T08:30:07.586879] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T08:30:07.587120] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T08:30:07.588048] Processed race 44378 for senate_19 [2026-03-04T08:30:07.641704] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T08:30:07.641848] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T08:30:07.641903] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T08:30:07.642135] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T08:30:07.643989] Processed race 44711 for senate_2 [2026-03-04T08:30:07.697049] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T08:30:07.697201] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T08:30:07.697244] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T08:30:07.697286] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T08:30:07.697533] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T08:30:07.701036] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T08:30:07.701129] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T08:30:07.701177] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T08:30:07.701397] Processed race 44376 for senate_22 [2026-03-04T08:30:07.701468] Processed race 44377 for senate_21 [2026-03-04T08:30:07.716519] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T08:30:07.717109] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T08:30:07.717173] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T08:30:07.723685] Processed race 44382 for senate_3 [2026-03-04T08:30:07.755026] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T08:30:07.755157] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T08:30:07.755202] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T08:30:07.755485] Processed race 44381 for senate_4 [2026-03-04T08:30:07.809291] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T08:30:07.809471] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T08:30:07.809537] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T08:30:07.809860] Processed race 44379 for senate_5 [2026-03-04T08:30:07.875985] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T08:30:07.876153] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T08:30:07.876198] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T08:30:07.876419] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T08:30:07.876775] Processed race 44380 for senate_5 [2026-03-04T08:30:07.897939] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T08:40:02.856201] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T08:40:02.856956] ✅ Loaded candidate metadata for state legislature [2026-03-04T08:40:02.857029] Starting parallel fetching of 98 races... [2026-03-04T08:40:02.874393] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T08:40:02.885809] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T08:40:02.889223] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T08:40:02.890806] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T08:40:02.891966] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T08:40:03.059232] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T08:40:03.059865] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T08:40:03.059928] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T08:40:03.060285] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T08:40:03.062522] Processed race 44605 for house_1 [2026-03-04T08:40:03.096695] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T08:40:03.096810] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T08:40:03.096855] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T08:40:03.097111] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T08:40:03.098156] Processed race 44436 for house_101 [2026-03-04T08:40:03.098794] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T08:40:03.098864] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T08:40:03.098911] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T08:40:03.098963] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T08:40:03.099158] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T08:40:03.099852] Processed race 44496 for house_10 [2026-03-04T08:40:03.100461] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T08:40:03.100515] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T08:40:03.100546] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T08:40:03.100626] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T08:40:03.100800] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T08:40:03.102470] Processed race 44468 for house_106 [2026-03-04T08:40:03.128158] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T08:40:03.128388] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T08:40:03.128462] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T08:40:03.128522] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T08:40:03.128814] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T08:40:03.132857] Processed race 44428 for house_1 [2026-03-04T08:40:03.285290] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T08:40:03.285594] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T08:40:03.285664] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T08:40:03.285980] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T08:40:03.287267] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T08:40:03.287346] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T08:40:03.287396] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T08:40:03.287431] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T08:40:03.287460] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T08:40:03.287666] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T08:40:03.300323] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T08:40:03.300430] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T08:40:03.300468] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T08:40:03.300497] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T08:40:03.300879] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T08:40:03.302312] Processed race 44548 for house_117 [2026-03-04T08:40:03.303413] Processed race 44512 for house_112 [2026-03-04T08:40:03.303497] Processed race 44560 for house_118 [2026-03-04T08:40:03.319738] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T08:40:03.319859] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T08:40:03.319904] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T08:40:03.320156] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T08:40:03.321351] Processed race 44480 for house_108 [2026-03-04T08:40:03.350587] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T08:40:03.350742] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T08:40:03.350794] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T08:40:03.351040] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T08:40:03.352127] Processed race 44564 for house_119 [2026-03-04T08:40:03.481487] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T08:40:03.481646] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T08:40:03.481699] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T08:40:03.481736] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T08:40:03.481945] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T08:40:03.487330] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T08:40:03.487510] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T08:40:03.487562] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T08:40:03.487918] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T08:40:03.489235] Processed race 44580 for house_120 [2026-03-04T08:40:03.489312] Processed race 44596 for house_122 [2026-03-04T08:40:03.490993] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T08:40:03.491131] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T08:40:03.491176] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T08:40:03.491453] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T08:40:03.495279] Processed race 44588 for house_121 [2026-03-04T08:40:03.554462] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T08:40:03.554640] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T08:40:03.554705] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T08:40:03.554752] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T08:40:03.554792] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T08:40:03.555097] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T08:40:03.556717] Processed race 44612 for house_125 [2026-03-04T08:40:03.587467] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T08:40:03.587667] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T08:40:03.587726] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T08:40:03.588043] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T08:40:03.590703] Processed race 44616 for house_125 [2026-03-04T08:40:03.746637] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T08:40:03.746784] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T08:40:03.746821] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T08:40:03.747149] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T08:40:03.754910] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T08:40:03.755060] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T08:40:03.755131] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T08:40:03.755886] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T08:40:03.757490] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T08:40:03.757608] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T08:40:03.757665] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T08:40:03.757702] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T08:40:03.757910] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T08:40:03.759199] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T08:40:03.759279] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T08:40:03.759335] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T08:40:03.759709] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T08:40:03.761106] Processed race 44620 for house_126 [2026-03-04T08:40:03.761350] Processed race 44648 for house_129 [2026-03-04T08:40:03.761410] Processed race 44624 for house_126 [2026-03-04T08:40:03.761454] Processed race 44461 for house_13 [2026-03-04T08:40:03.792675] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T08:40:03.792868] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T08:40:03.792913] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T08:40:03.793101] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T08:40:03.794385] Processed race 44660 for house_130 [2026-03-04T08:40:04.012877] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T08:40:04.013097] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T08:40:04.013158] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T08:40:04.019076] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T08:40:04.027390] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T08:40:04.031708] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T08:40:04.032093] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T08:40:04.032154] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T08:40:04.032192] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T08:40:04.032235] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T08:40:04.032588] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T08:40:04.051777] Processed race 44696 for house_134 [2026-03-04T08:40:04.051961] Processed race 44668 for house_131 [2026-03-04T08:40:04.160932] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T08:40:04.161186] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T08:40:04.161816] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T08:40:04.162607] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T08:40:04.168317] Processed race 44437 for house_137 [2026-03-04T08:40:04.173410] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T08:40:04.181065] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T08:40:04.181266] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T08:40:04.181328] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T08:40:04.181720] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T08:40:04.190899] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T08:40:04.191834] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T08:40:04.191900] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T08:40:04.191935] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T08:40:04.192306] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T08:40:04.194306] Processed race 44445 for house_138 [2026-03-04T08:40:04.194390] Processed race 44449 for house_139 [2026-03-04T08:40:04.219987] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T08:40:04.220196] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T08:40:04.220320] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T08:40:04.220551] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T08:40:04.225954] Processed race 44545 for house_14 [2026-03-04T08:40:04.239909] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T08:40:04.240059] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T08:40:04.240104] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T08:40:04.240139] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T08:40:04.240398] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T08:40:04.256734] Processed race 44481 for house_142 [2026-03-04T08:40:04.373173] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T08:40:04.373855] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T08:40:04.373918] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T08:40:04.373957] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T08:40:04.374626] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T08:40:04.377109] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T08:40:04.377190] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T08:40:04.377312] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T08:40:04.377537] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T08:40:04.377623] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T08:40:04.378600] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T08:40:04.379514] Processed race 44497 for house_144 [2026-03-04T08:40:04.379850] Processed race 44537 for house_149 [2026-03-04T08:40:04.406997] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T08:40:04.407277] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T08:40:04.407351] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T08:40:04.407724] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T08:40:04.409418] Processed race 44553 for house_150 [2026-03-04T08:40:04.428445] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T08:40:04.429853] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T08:40:04.429942] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T08:40:04.430834] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T08:40:04.432972] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T08:40:04.433139] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T08:40:04.433196] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T08:40:04.433323] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T08:40:04.433663] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T08:40:04.436716] Processed race 44573 for house_16 [2026-03-04T08:40:04.436801] Processed race 44577 for house_17 [2026-03-04T08:40:04.601410] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T08:40:04.601595] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T08:40:04.601654] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T08:40:04.601994] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T08:40:04.603823] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T08:40:04.603911] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T08:40:04.603988] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T08:40:04.604246] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T08:40:04.605607] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T08:40:04.605676] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T08:40:04.605718] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T08:40:04.605961] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T08:40:04.609208] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T08:40:04.609308] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T08:40:04.609360] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T08:40:04.610278] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T08:40:04.611195] Processed race 44593 for house_19 [2026-03-04T08:40:04.611276] Processed race 44581 for house_17 [2026-03-04T08:40:04.611321] Processed race 44597 for house_19 [2026-03-04T08:40:04.611357] Processed race 44633 for house_23 [2026-03-04T08:40:04.611948] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T08:40:04.612017] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T08:40:04.612059] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T08:40:04.612292] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T08:40:04.613054] Processed race 44629 for house_23 [2026-03-04T08:40:04.773698] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T08:40:04.774967] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T08:40:04.775021] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T08:40:04.775381] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T08:40:04.780455] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T08:40:04.780608] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T08:40:04.780657] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T08:40:04.782156] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T08:40:04.784569] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T08:40:04.784675] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T08:40:04.784721] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T08:40:04.785912] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T08:40:04.787889] Processed race 44645 for house_25 [2026-03-04T08:40:04.787984] Processed race 44482 for house_3 [2026-03-04T08:40:04.788049] Processed race 44653 for house_26 [2026-03-04T08:40:04.795933] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T08:40:04.796100] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T08:40:04.796145] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T08:40:04.796370] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T08:40:04.797345] Processed race 44661 for house_27 [2026-03-04T08:40:04.798462] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T08:40:04.798531] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T08:40:04.798857] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T08:40:04.799079] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T08:40:04.801037] Processed race 44669 for house_28 [2026-03-04T08:40:04.937117] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T08:40:04.937271] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T08:40:04.937348] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T08:40:04.938853] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T08:40:04.945652] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T08:40:04.945892] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T08:40:04.945976] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T08:40:04.946240] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T08:40:04.948975] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T08:40:04.949066] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T08:40:04.949111] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T08:40:04.949150] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T08:40:04.949344] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T08:40:04.951954] Processed race 44693 for house_30 [2026-03-04T08:40:04.952040] Processed race 44486 for house_3 [2026-03-04T08:40:04.952086] Processed race 44462 for house_37 [2026-03-04T08:40:04.963860] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T08:40:04.964023] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T08:40:04.964069] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T08:40:04.964105] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T08:40:04.965638] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T08:40:04.968844] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T08:40:04.968962] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T08:40:04.969004] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T08:40:04.969368] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T08:40:04.970861] Processed race 44494 for house_40 [2026-03-04T08:40:04.970934] Processed race 44466 for house_37 [2026-03-04T08:40:05.105319] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T08:40:05.105491] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T08:40:05.105546] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T08:40:05.105628] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T08:40:05.105889] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T08:40:05.106797] Processed race 44502 for house_41 [2026-03-04T08:40:05.110232] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T08:40:05.110349] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T08:40:05.110413] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T08:40:05.112711] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T08:40:05.119777] Processed race 44522 for house_44 [2026-03-04T08:40:05.136021] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T08:40:05.136201] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T08:40:05.136269] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T08:40:05.136631] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T08:40:05.140159] Processed race 44526 for house_44 [2026-03-04T08:40:05.144612] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T08:40:05.144735] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T08:40:05.144917] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T08:40:05.145279] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T08:40:05.146608] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T08:40:05.146674] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T08:40:05.146716] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T08:40:05.146776] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T08:40:05.146983] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T08:40:05.151965] Processed race 44542 for house_47 [2026-03-04T08:40:05.152106] Processed race 44498 for house_41 [2026-03-04T08:40:05.271208] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T08:40:05.271378] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T08:40:05.271691] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T08:40:05.271825] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T08:40:05.271876] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T08:40:05.271929] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T08:40:05.271965] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T08:40:05.271996] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T08:40:05.272029] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T08:40:05.272537] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T08:40:05.274411] Processed race 44558 for house_49 [2026-03-04T08:40:05.281453] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T08:40:05.282662] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T08:40:05.282739] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T08:40:05.282990] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T08:40:05.284952] Processed race 44654 for house_5 [2026-03-04T08:40:05.296080] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T08:40:05.296255] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T08:40:05.296313] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T08:40:05.296349] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T08:40:05.296383] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T08:40:05.296440] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T08:40:05.296480] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T08:40:05.297769] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T08:40:05.299796] Processed race 44570 for house_50 [2026-03-04T08:40:05.322867] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T08:40:05.323029] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T08:40:05.323075] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T08:40:05.323393] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T08:40:05.325341] Processed race 44590 for house_52 [2026-03-04T08:40:05.329356] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T08:40:05.329471] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T08:40:05.329532] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T08:40:05.330854] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T08:40:05.332716] Processed race 44618 for house_56 [2026-03-04T08:40:05.431530] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T08:40:05.432771] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T08:40:05.432842] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T08:40:05.433132] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T08:40:05.435223] Processed race 44638 for house_58 [2026-03-04T08:40:05.438942] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T08:40:05.439059] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T08:40:05.439101] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T08:40:05.439398] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T08:40:05.440952] Processed race 44622 for house_56 [2026-03-04T08:40:05.464541] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T08:40:05.465831] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T08:40:05.465905] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T08:40:05.466174] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T08:40:05.468283] Processed race 44642 for house_59 [2026-03-04T08:40:05.486287] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T08:40:05.486440] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T08:40:05.486499] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T08:40:05.487844] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T08:40:05.489731] Processed race 44662 for house_60 [2026-03-04T08:40:05.594365] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T08:40:05.594542] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T08:40:05.594650] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T08:40:05.594926] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T08:40:05.595827] Processed race 44670 for house_61 [2026-03-04T08:40:05.602767] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T08:40:05.602970] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T08:40:05.603030] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T08:40:05.603756] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T08:40:05.608072] Processed race 44690 for house_64 [2026-03-04T08:40:05.788067] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T08:40:05.788242] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T08:40:05.788289] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T08:40:05.788530] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T08:40:05.789638] Processed race 44435 for house_67 [2026-03-04T08:40:05.949455] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T08:40:05.950074] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T08:40:05.950297] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T08:40:05.950732] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T08:40:05.952680] Processed race 44539 for house_7 [2026-03-04T08:40:06.110415] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T08:40:06.112271] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T08:40:06.112392] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T08:40:06.112442] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T08:40:06.112723] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T08:40:06.120660] Processed race 44467 for house_70 [2026-03-04T08:40:06.281712] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T08:40:06.281895] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T08:40:06.281960] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T08:40:06.283361] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T08:40:06.283419] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T08:40:06.283856] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T08:40:06.299648] Processed race 44475 for house_71 [2026-03-04T08:40:06.445331] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T08:40:06.445475] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T08:40:06.445513] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T08:40:06.447626] Processed race 44499 for house_74 [2026-03-04T08:40:06.447321] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T08:40:06.557292] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T08:40:06.557451] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T08:40:06.557527] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T08:40:06.559758] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T08:40:06.560821] Processed race 44666 for house_61 [2026-03-04T08:40:06.622671] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T08:40:06.622795] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T08:40:06.622827] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T08:40:06.623031] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T08:40:06.623743] Processed race 44507 for house_76 [2026-03-04T08:40:06.693010] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T08:40:06.693180] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T08:40:06.693234] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T08:40:06.693471] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T08:40:06.695925] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T08:40:06.696381] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T08:40:06.696497] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T08:40:06.696725] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T08:40:06.697485] Processed race 44431 for house_67 [2026-03-04T08:40:06.697583] Processed race 44694 for house_64 [2026-03-04T08:40:06.734831] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T08:40:06.734973] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T08:40:06.735022] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T08:40:06.735060] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T08:40:06.735279] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T08:40:06.736096] Processed race 44511 for house_76 [2026-03-04T08:40:06.791693] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T08:40:06.791835] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T08:40:06.791873] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T08:40:06.792116] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T08:40:06.793663] Processed race 44627 for house_8 [2026-03-04T08:40:06.817610] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T08:40:06.817936] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T08:40:06.818085] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T08:40:06.818374] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T08:40:06.819476] Processed race 44535 for house_7 [2026-03-04T08:40:06.849695] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T08:40:06.849872] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T08:40:06.849934] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T08:40:06.850169] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T08:40:06.853788] Processed race 44543 for house_80 [2026-03-04T08:40:06.857195] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T08:40:06.857303] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T08:40:06.857361] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T08:40:06.857632] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T08:40:06.867273] Processed race 44583 for house_85 [2026-03-04T08:40:06.896105] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T08:40:06.896250] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T08:40:06.896311] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T08:40:06.898684] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T08:40:06.900408] Processed race 44587 for house_85 [2026-03-04T08:40:06.957321] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T08:40:06.957484] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T08:40:06.957524] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T08:40:06.959443] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T08:40:06.960384] Processed race 44595 for house_86 [2026-03-04T08:40:06.991564] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T08:40:06.991704] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T08:40:06.991773] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T08:40:06.991997] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T08:40:06.995003] Processed race 44611 for house_88 [2026-03-04T08:40:07.025328] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T08:40:07.025470] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T08:40:07.025511] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T08:40:07.025542] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T08:40:07.027925] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T08:40:07.028717] Processed race 44619 for house_89 [2026-03-04T08:40:07.082608] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T08:40:07.082767] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T08:40:07.082829] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T08:40:07.082873] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T08:40:07.083098] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T08:40:07.085494] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T08:40:07.086658] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T08:40:07.086735] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T08:40:07.087000] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T08:40:07.093664] Processed race 44707 for house_9 [2026-03-04T08:40:07.093816] Processed race 44639 for house_91 [2026-03-04T08:40:07.121386] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T08:40:07.121532] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T08:40:07.122635] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T08:40:07.122895] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T08:40:07.124042] Processed race 44647 for house_92 [2026-03-04T08:40:07.169119] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T08:40:07.169241] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T08:40:07.169284] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T08:40:07.169480] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T08:40:07.170487] Processed race 44655 for house_93 [2026-03-04T08:40:07.195466] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T08:40:07.197671] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T08:40:07.197735] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T08:40:07.197769] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T08:40:07.197799] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T08:40:07.197828] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T08:40:07.198141] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T08:40:07.203675] Processed race 44663 for house_94 [2026-03-04T08:40:07.255709] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T08:40:07.255848] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T08:40:07.255888] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T08:40:07.255919] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T08:40:07.256134] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T08:40:07.258372] Processed race 44679 for house_97 [2026-03-04T08:40:07.259211] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T08:40:07.259291] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T08:40:07.259359] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T08:40:07.259539] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T08:40:07.265248] Processed race 44687 for house_98 [2026-03-04T08:40:07.287030] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T08:40:07.287300] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T08:40:07.287355] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T08:40:07.287391] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T08:40:07.287634] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T08:40:07.288671] Processed race 44691 for house_98 [2026-03-04T08:40:07.340105] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T08:40:07.340216] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T08:40:07.340458] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T08:40:07.340838] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T08:40:07.343142] Processed race 44406 for senate_11 [2026-03-04T08:40:07.359702] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T08:40:07.359842] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T08:40:07.359909] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T08:40:07.359954] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T08:40:07.360172] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T08:40:07.361713] Processed race 44378 for senate_19 [2026-03-04T08:40:07.409489] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T08:40:07.410762] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T08:40:07.410827] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T08:40:07.411065] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T08:40:07.413069] Processed race 44377 for senate_21 [2026-03-04T08:40:07.417490] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T08:40:07.417610] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T08:40:07.417651] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T08:40:07.417839] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T08:40:07.418743] Processed race 44711 for senate_2 [2026-03-04T08:40:07.450372] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T08:40:07.450531] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T08:40:07.450593] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T08:40:07.451734] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T08:40:07.452684] Processed race 44376 for senate_22 [2026-03-04T08:40:07.509443] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T08:40:07.509618] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T08:40:07.509676] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T08:40:07.515439] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T08:40:07.515542] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T08:40:07.515634] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T08:40:07.516636] Processed race 44382 for senate_3 [2026-03-04T08:40:07.516750] Processed race 44381 for senate_4 [2026-03-04T08:40:07.564121] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T08:40:07.564277] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T08:40:07.564323] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T08:40:07.565020] Processed race 44379 for senate_5 [2026-03-04T08:40:07.580196] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T08:40:07.580370] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T08:40:07.580422] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T08:40:07.580456] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T08:40:07.587010] Processed race 44380 for senate_5 [2026-03-04T08:40:07.606614] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T08:50:03.084306] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T08:50:03.085090] ✅ Loaded candidate metadata for state legislature [2026-03-04T08:50:03.085176] Starting parallel fetching of 98 races... [2026-03-04T08:50:03.166792] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T08:50:03.280618] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T08:50:03.381909] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T08:50:03.410155] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T08:50:03.410414] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T08:50:03.410552] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T08:50:03.411103] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T08:50:03.478516] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T08:50:03.555790] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T08:50:03.558013] Processed race 44605 for house_1 [2026-03-04T08:50:03.571630] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T08:50:03.571760] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T08:50:03.571819] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T08:50:03.571878] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T08:50:03.572133] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T08:50:03.573062] Processed race 44428 for house_1 [2026-03-04T08:50:03.610016] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T08:50:03.610173] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T08:50:03.610234] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T08:50:03.610282] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T08:50:03.610619] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T08:50:03.612195] Processed race 44496 for house_10 [2026-03-04T08:50:03.736446] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T08:50:03.736627] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T08:50:03.736692] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T08:50:03.736979] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T08:50:03.746070] Processed race 44436 for house_101 [2026-03-04T08:50:03.748082] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T08:50:03.748170] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T08:50:03.748222] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T08:50:03.749240] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T08:50:03.751566] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T08:50:03.751846] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T08:50:03.751883] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T08:50:03.751912] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T08:50:03.751940] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T08:50:03.752144] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T08:50:03.762465] Processed race 44480 for house_108 [2026-03-04T08:50:03.763499] Processed race 44512 for house_112 [2026-03-04T08:50:03.783224] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T08:50:03.783414] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T08:50:03.783468] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T08:50:03.783963] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T08:50:03.785275] Processed race 44548 for house_117 [2026-03-04T08:50:03.786310] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T08:50:03.786383] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T08:50:03.786419] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T08:50:03.786447] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T08:50:03.786928] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T08:50:03.787791] Processed race 44468 for house_106 [2026-03-04T08:50:03.929293] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T08:50:03.929467] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T08:50:03.929530] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T08:50:03.929603] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T08:50:03.929823] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T08:50:03.934482] Processed race 44560 for house_118 [2026-03-04T08:50:04.020809] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T08:50:04.020938] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T08:50:04.020984] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T08:50:04.021021] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T08:50:04.021248] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T08:50:04.024754] Processed race 44580 for house_120 [2026-03-04T08:50:04.041208] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T08:50:04.041392] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T08:50:04.041446] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T08:50:04.041754] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T08:50:04.045933] Processed race 44564 for house_119 [2026-03-04T08:50:04.093965] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T08:50:04.094131] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T08:50:04.100509] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T08:50:04.100920] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T08:50:04.107338] Processed race 44596 for house_122 [2026-03-04T08:50:04.160085] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T08:50:04.164610] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T08:50:04.164696] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T08:50:04.168339] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T08:50:04.206068] Processed race 44588 for house_121 [2026-03-04T08:50:04.240392] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T08:50:04.241975] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T08:50:04.242044] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T08:50:04.242087] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T08:50:04.242123] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T08:50:04.248226] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T08:50:04.251087] Processed race 44612 for house_125 [2026-03-04T08:50:04.320736] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T08:50:04.320864] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T08:50:04.320917] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T08:50:04.321141] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T08:50:04.323414] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T08:50:04.323491] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T08:50:04.323563] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T08:50:04.323817] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T08:50:04.335637] Processed race 44620 for house_126 [2026-03-04T08:50:04.335838] Processed race 44616 for house_125 [2026-03-04T08:50:04.353413] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T08:50:04.353538] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T08:50:04.353643] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T08:50:04.353698] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T08:50:04.353941] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T08:50:04.385754] Processed race 44624 for house_126 [2026-03-04T08:50:04.466044] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T08:50:04.466227] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T08:50:04.466292] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T08:50:04.466515] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T08:50:04.471047] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T08:50:04.471136] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T08:50:04.471265] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T08:50:04.471464] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T08:50:04.472699] Processed race 44461 for house_13 [2026-03-04T08:50:04.472777] Processed race 44648 for house_129 [2026-03-04T08:50:04.503872] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T08:50:04.504026] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T08:50:04.504069] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T08:50:04.504378] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T08:50:04.511807] Processed race 44660 for house_130 [2026-03-04T08:50:04.541414] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T08:50:04.541685] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T08:50:04.541750] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T08:50:04.542021] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T08:50:04.548795] Processed race 44696 for house_134 [2026-03-04T08:50:04.580026] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T08:50:04.580212] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T08:50:04.580277] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T08:50:04.580327] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T08:50:04.580383] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T08:50:04.580430] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T08:50:04.580658] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T08:50:04.592280] Processed race 44668 for house_131 [2026-03-04T08:50:04.747366] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T08:50:04.747515] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T08:50:04.747594] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T08:50:04.747649] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T08:50:04.747886] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T08:50:04.748798] Processed race 44445 for house_138 [2026-03-04T08:50:04.797254] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T08:50:04.797432] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T08:50:04.797633] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T08:50:04.797685] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T08:50:04.797959] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T08:50:04.806672] Processed race 44449 for house_139 [2026-03-04T08:50:04.811855] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T08:50:04.811995] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T08:50:04.812044] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T08:50:04.812295] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T08:50:04.806433] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T08:50:04.813765] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T08:50:04.813812] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T08:50:04.814022] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T08:50:04.818776] Processed race 44545 for house_14 [2026-03-04T08:50:04.818978] Processed race 44437 for house_137 [2026-03-04T08:50:04.841240] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T08:50:04.841361] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T08:50:04.841420] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T08:50:04.841461] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T08:50:04.841708] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T08:50:04.844841] Processed race 44481 for house_142 [2026-03-04T08:50:04.938638] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T08:50:04.938778] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T08:50:04.938840] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T08:50:04.938893] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T08:50:04.939131] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T08:50:04.940456] Processed race 44497 for house_144 [2026-03-04T08:50:05.022852] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T08:50:05.023021] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T08:50:05.023068] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T08:50:05.023099] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T08:50:05.023128] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T08:50:05.023462] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T08:50:05.025079] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T08:50:05.025159] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T08:50:05.025199] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T08:50:05.025925] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T08:50:05.030046] Processed race 44537 for house_149 [2026-03-04T08:50:05.030270] Processed race 44573 for house_16 [2026-03-04T08:50:05.084257] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T08:50:05.084405] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T08:50:05.084447] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T08:50:05.084710] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T08:50:05.086877] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T08:50:05.086958] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T08:50:05.087002] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T08:50:05.087037] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T08:50:05.087287] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T08:50:05.088018] Processed race 44553 for house_150 [2026-03-04T08:50:05.088088] Processed race 44577 for house_17 [2026-03-04T08:50:05.225231] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T08:50:05.225364] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T08:50:05.225405] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T08:50:05.225725] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T08:50:05.228401] Processed race 44581 for house_17 [2026-03-04T08:50:05.246703] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T08:50:05.246818] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T08:50:05.246865] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T08:50:05.247066] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T08:50:05.250419] Processed race 44593 for house_19 [2026-03-04T08:50:05.257222] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T08:50:05.257353] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T08:50:05.257399] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T08:50:05.257647] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T08:50:05.259780] Processed race 44597 for house_19 [2026-03-04T08:50:05.318448] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T08:50:05.318622] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T08:50:05.318678] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T08:50:05.318896] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T08:50:05.320173] Processed race 44629 for house_23 [2026-03-04T08:50:05.373168] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T08:50:05.373311] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T08:50:05.373354] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T08:50:05.378325] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T08:50:05.384154] Processed race 44633 for house_23 [2026-03-04T08:50:05.449377] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T08:50:05.449675] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T08:50:05.449731] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T08:50:05.449964] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T08:50:05.453388] Processed race 44645 for house_25 [2026-03-04T08:50:05.470258] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T08:50:05.473056] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T08:50:05.473111] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T08:50:05.473477] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T08:50:05.480525] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T08:50:05.481379] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T08:50:05.481457] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T08:50:05.482207] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T08:50:05.493151] Processed race 44653 for house_26 [2026-03-04T08:50:05.493300] Processed race 44661 for house_27 [2026-03-04T08:50:05.597301] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T08:50:05.597655] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T08:50:05.597720] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T08:50:05.598109] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T08:50:05.601056] Processed race 44669 for house_28 [2026-03-04T08:50:05.606462] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T08:50:05.606743] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T08:50:05.607134] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T08:50:05.608479] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T08:50:05.609283] Processed race 44482 for house_3 [2026-03-04T08:50:05.678795] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T08:50:05.678939] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T08:50:05.678980] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T08:50:05.679200] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T08:50:05.680368] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T08:50:05.680438] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T08:50:05.680495] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T08:50:05.681923] Processed race 44693 for house_30 [2026-03-04T08:50:05.681830] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T08:50:05.683534] Processed race 44462 for house_37 [2026-03-04T08:50:05.683457] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T08:50:05.696540] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T08:50:05.698759] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T08:50:05.698811] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T08:50:05.699060] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T08:50:05.700092] Processed race 44486 for house_3 [2026-03-04T08:50:05.776065] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T08:50:05.776517] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T08:50:05.776624] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T08:50:05.776669] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T08:50:05.776885] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T08:50:05.777604] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T08:50:05.777667] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T08:50:05.777703] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T08:50:05.777866] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T08:50:05.778429] Processed race 44466 for house_37 [2026-03-04T08:50:05.778490] Processed race 44494 for house_40 [2026-03-04T08:50:05.880476] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T08:50:05.880610] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T08:50:05.880667] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T08:50:05.880847] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T08:50:05.882000] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T08:50:05.882071] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T08:50:05.882111] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T08:50:05.882144] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T08:50:05.882306] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T08:50:05.923295] Processed race 44522 for house_44 [2026-03-04T08:50:05.923448] Processed race 44498 for house_41 [2026-03-04T08:50:05.929967] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T08:50:05.930110] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T08:50:05.930172] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T08:50:05.930229] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T08:50:05.933793] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T08:50:05.935953] Processed race 44502 for house_41 [2026-03-04T08:50:05.972412] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T08:50:05.973689] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T08:50:05.974695] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T08:50:05.975128] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T08:50:06.021269] Processed race 44526 for house_44 [2026-03-04T08:50:06.074428] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T08:50:06.075704] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T08:50:06.075752] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T08:50:06.075972] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T08:50:06.077935] Processed race 44542 for house_47 [2026-03-04T08:50:06.274710] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T08:50:06.274891] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T08:50:06.274960] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T08:50:06.275024] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T08:50:06.275081] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T08:50:06.275139] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T08:50:06.275182] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T08:50:06.275233] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T08:50:06.275289] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T08:50:06.275703] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T08:50:06.277475] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T08:50:06.277590] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T08:50:06.277659] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T08:50:06.277723] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T08:50:06.277783] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T08:50:06.277828] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T08:50:06.277868] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T08:50:06.278097] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T08:50:06.279441] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T08:50:06.279520] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T08:50:06.279627] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T08:50:06.279862] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T08:50:06.280646] Processed race 44558 for house_49 [2026-03-04T08:50:06.280729] Processed race 44570 for house_50 [2026-03-04T08:50:06.280789] Processed race 44618 for house_56 [2026-03-04T08:50:06.283092] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T08:50:06.283229] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T08:50:06.283268] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T08:50:06.283486] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T08:50:06.284997] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T08:50:06.285066] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T08:50:06.285100] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T08:50:06.285257] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T08:50:06.295848] Processed race 44654 for house_5 [2026-03-04T08:50:06.295990] Processed race 44590 for house_52 [2026-03-04T08:50:06.488290] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T08:50:06.488390] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T08:50:06.488426] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T08:50:06.488696] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T08:50:06.489499] Processed race 44642 for house_59 [2026-03-04T08:50:06.499232] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T08:50:06.499403] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T08:50:06.499442] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T08:50:06.499686] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T08:50:06.500368] Processed race 44666 for house_61 [2026-03-04T08:50:06.511916] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T08:50:06.512069] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T08:50:06.512228] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T08:50:06.512543] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T08:50:06.515708] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T08:50:06.515803] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T08:50:06.515949] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T08:50:06.516440] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T08:50:06.516660] Processed race 44662 for house_60 [2026-03-04T08:50:06.516865] Processed race 44622 for house_56 [2026-03-04T08:50:06.518825] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T08:50:06.518985] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T08:50:06.519093] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T08:50:06.519494] Processed race 44638 for house_58 [2026-03-04T08:50:06.519418] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T08:50:06.666795] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T08:50:06.666980] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T08:50:06.667031] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T08:50:06.667256] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T08:50:06.668204] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T08:50:06.668276] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T08:50:06.668317] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T08:50:06.668502] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T08:50:06.669199] Processed race 44690 for house_64 [2026-03-04T08:50:06.669282] Processed race 44670 for house_61 [2026-03-04T08:50:06.677993] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T08:50:06.678125] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T08:50:06.678174] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T08:50:06.678389] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T08:50:06.679234] Processed race 44694 for house_64 [2026-03-04T08:50:06.679884] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T08:50:06.679950] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T08:50:06.679992] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T08:50:06.680237] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T08:50:06.681525] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T08:50:06.681618] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T08:50:06.681749] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T08:50:06.681917] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T08:50:06.682457] Processed race 44435 for house_67 [2026-03-04T08:50:06.682539] Processed race 44431 for house_67 [2026-03-04T08:50:06.824236] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T08:50:06.824339] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T08:50:06.824384] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T08:50:06.824420] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T08:50:06.824450] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T08:50:06.824689] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T08:50:06.825876] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T08:50:06.825944] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T08:50:06.825987] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T08:50:06.826153] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T08:50:06.826775] Processed race 44475 for house_71 [2026-03-04T08:50:06.826852] Processed race 44535 for house_7 [2026-03-04T08:50:06.828143] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T08:50:06.828214] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T08:50:06.828266] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T08:50:06.828449] Processed race 44539 for house_7 [2026-03-04T08:50:06.828410] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T08:50:06.832624] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T08:50:06.832697] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T08:50:06.832735] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T08:50:06.832766] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T08:50:06.832937] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T08:50:06.833507] Processed race 44467 for house_70 [2026-03-04T08:50:06.847079] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T08:50:06.847213] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T08:50:06.847257] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T08:50:06.847447] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T08:50:06.848228] Processed race 44499 for house_74 [2026-03-04T08:50:06.979391] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T08:50:06.979528] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T08:50:06.979605] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T08:50:06.979831] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T08:50:06.980513] Processed race 44507 for house_76 [2026-03-04T08:50:06.985550] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T08:50:06.985727] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T08:50:06.985793] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T08:50:06.985837] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T08:50:06.986004] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T08:50:06.986711] Processed race 44511 for house_76 [2026-03-04T08:50:06.987299] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T08:50:06.987355] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T08:50:06.987533] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T08:50:06.987772] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T08:50:06.990249] Processed race 44627 for house_8 [2026-03-04T08:50:06.993839] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T08:50:06.993918] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T08:50:06.993956] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T08:50:06.994124] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T08:50:06.994941] Processed race 44543 for house_80 [2026-03-04T08:50:07.000700] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T08:50:07.000807] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T08:50:07.000860] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T08:50:07.001093] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T08:50:07.002019] Processed race 44583 for house_85 [2026-03-04T08:50:07.138204] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T08:50:07.138349] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T08:50:07.138394] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T08:50:07.138923] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T08:50:07.140173] Processed race 44587 for house_85 [2026-03-04T08:50:07.146258] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T08:50:07.146359] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T08:50:07.146401] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T08:50:07.146864] Processed race 44611 for house_88 [2026-03-04T08:50:07.147355] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T08:50:07.147420] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T08:50:07.147675] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T08:50:07.146811] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T08:50:07.148715] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T08:50:07.150943] Processed race 44595 for house_86 [2026-03-04T08:50:07.154593] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T08:50:07.154675] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T08:50:07.154721] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T08:50:07.154755] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T08:50:07.154945] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T08:50:07.155709] Processed race 44707 for house_9 [2026-03-04T08:50:07.159223] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T08:50:07.159297] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T08:50:07.159340] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T08:50:07.159371] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T08:50:07.159549] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T08:50:07.160755] Processed race 44619 for house_89 [2026-03-04T08:50:07.392460] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T08:50:07.392632] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T08:50:07.392692] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T08:50:07.392910] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T08:50:07.394186] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T08:50:07.394262] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T08:50:07.394310] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T08:50:07.394474] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T08:50:07.396835] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T08:50:07.396904] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T08:50:07.396942] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T08:50:07.396973] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T08:50:07.397144] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T08:50:07.397744] Processed race 44655 for house_93 [2026-03-04T08:50:07.397803] Processed race 44639 for house_91 [2026-03-04T08:50:07.397850] Processed race 44679 for house_97 [2026-03-04T08:50:07.411593] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T08:50:07.411726] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T08:50:07.411769] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T08:50:07.412005] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T08:50:07.413082] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T08:50:07.413148] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T08:50:07.413189] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T08:50:07.413240] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T08:50:07.413271] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T08:50:07.413296] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T08:50:07.413462] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T08:50:07.414992] Processed race 44647 for house_92 [2026-03-04T08:50:07.415069] Processed race 44663 for house_94 [2026-03-04T08:50:07.573245] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T08:50:07.573382] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T08:50:07.573426] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T08:50:07.573690] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T08:50:07.574336] Processed race 44406 for senate_11 [2026-03-04T08:50:07.577004] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T08:50:07.577077] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T08:50:07.577117] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T08:50:07.577142] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T08:50:07.577296] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T08:50:07.578203] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T08:50:07.578266] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T08:50:07.578307] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T08:50:07.578333] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T08:50:07.578464] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T08:50:07.582393] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T08:50:07.582459] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T08:50:07.582501] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T08:50:07.582688] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T08:50:07.587360] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T08:50:07.587427] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T08:50:07.587461] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T08:50:07.587647] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T08:50:07.588408] Processed race 44691 for house_98 [2026-03-04T08:50:07.588477] Processed race 44378 for senate_19 [2026-03-04T08:50:07.588517] Processed race 44687 for house_98 [2026-03-04T08:50:07.588552] Processed race 44711 for senate_2 [2026-03-04T08:50:07.735388] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T08:50:07.735640] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T08:50:07.735709] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T08:50:07.735750] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T08:50:07.735982] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T08:50:07.738759] Processed race 44376 for senate_22 [2026-03-04T08:50:07.740202] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T08:50:07.740271] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T08:50:07.740310] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T08:50:07.742102] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T08:50:07.742175] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T08:50:07.742267] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T08:50:07.743881] Processed race 44381 for senate_4 [2026-03-04T08:50:07.744412] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T08:50:07.744771] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T08:50:07.744827] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T08:50:07.745543] Processed race 44382 for senate_3 [2026-03-04T08:50:07.745674] Processed race 44377 for senate_21 [2026-03-04T08:50:07.932324] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T08:50:07.932454] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T08:50:07.932494] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T08:50:07.932531] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T08:50:07.933920] Processed race 44380 for senate_5 [2026-03-04T08:50:08.795361] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T08:50:08.795656] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T08:50:08.795702] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T08:50:08.795990] Processed race 44379 for senate_5 [2026-03-04T08:50:08.811185] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T09:10:04.193434] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T09:10:04.194992] ✅ Loaded candidate metadata for state legislature [2026-03-04T09:10:04.195101] Starting parallel fetching of 98 races... [2026-03-04T09:10:04.299538] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T09:10:04.349258] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T09:10:04.411439] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T09:10:04.439758] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T09:10:04.452235] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T09:10:04.487615] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T09:10:04.487990] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T09:10:04.488044] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T09:10:04.488298] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T09:10:04.494966] Processed race 44605 for house_1 [2026-03-04T09:10:04.523808] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T09:10:04.524430] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T09:10:04.524511] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T09:10:04.524587] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T09:10:04.524984] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T09:10:04.526253] Processed race 44496 for house_10 [2026-03-04T09:10:04.583707] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T09:10:04.585017] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T09:10:04.585081] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T09:10:04.585123] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T09:10:04.585388] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T09:10:04.588288] Processed race 44428 for house_1 [2026-03-04T09:10:04.631880] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T09:10:04.631988] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T09:10:04.632039] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T09:10:04.632295] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T09:10:04.638951] Processed race 44436 for house_101 [2026-03-04T09:10:04.650769] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T09:10:04.650886] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T09:10:04.650947] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T09:10:04.651002] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T09:10:04.651396] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T09:10:04.678796] Processed race 44468 for house_106 [2026-03-04T09:10:04.688492] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T09:10:04.688851] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T09:10:04.688929] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T09:10:04.689326] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T09:10:04.722778] Processed race 44480 for house_108 [2026-03-04T09:10:04.761225] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T09:10:04.761325] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T09:10:04.761372] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T09:10:04.761405] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T09:10:04.761438] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T09:10:04.761812] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T09:10:04.777616] Processed race 44512 for house_112 [2026-03-04T09:10:04.815876] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T09:10:04.815986] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T09:10:04.816032] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T09:10:04.816073] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T09:10:04.816433] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T09:10:04.818328] Processed race 44560 for house_118 [2026-03-04T09:10:04.826742] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T09:10:04.826881] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T09:10:04.826926] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T09:10:04.827259] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T09:10:04.828880] Processed race 44564 for house_119 [2026-03-04T09:10:04.864594] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T09:10:04.864714] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T09:10:04.864776] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T09:10:04.865022] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T09:10:04.907029] Processed race 44548 for house_117 [2026-03-04T09:10:04.914306] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T09:10:04.914410] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T09:10:04.914471] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T09:10:04.914527] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T09:10:04.914833] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T09:10:04.924488] Processed race 44580 for house_120 [2026-03-04T09:10:04.956832] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T09:10:04.956974] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T09:10:04.957021] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T09:10:04.957344] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T09:10:04.959129] Processed race 44588 for house_121 [2026-03-04T09:10:05.262761] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T09:10:05.262927] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T09:10:05.262980] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T09:10:05.263204] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T09:10:05.307889] Processed race 44616 for house_125 [2026-03-04T09:10:05.311450] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T09:10:05.312347] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T09:10:05.312391] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T09:10:05.312435] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T09:10:05.312616] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T09:10:05.313015] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T09:10:05.315323] Processed race 44612 for house_125 [2026-03-04T09:10:05.332457] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T09:10:05.332653] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T09:10:05.332786] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T09:10:05.333022] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T09:10:05.334501] Processed race 44596 for house_122 [2026-03-04T09:10:05.376198] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T09:10:05.376347] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T09:10:05.376401] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T09:10:05.376437] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T09:10:05.376824] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T09:10:05.377748] Processed race 44624 for house_126 [2026-03-04T09:10:05.395201] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T09:10:05.398243] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T09:10:05.398519] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T09:10:05.399007] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T09:10:05.409937] Processed race 44620 for house_126 [2026-03-04T09:10:05.537856] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T09:10:05.537986] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T09:10:05.538045] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T09:10:05.541456] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T09:10:05.570603] Processed race 44461 for house_13 [2026-03-04T09:10:05.643803] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T09:10:05.643930] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T09:10:05.643975] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T09:10:05.644234] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T09:10:05.646203] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T09:10:05.646274] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T09:10:05.648919] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T09:10:05.649233] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T09:10:05.650670] Processed race 44648 for house_129 [2026-03-04T09:10:05.650781] Processed race 44660 for house_130 [2026-03-04T09:10:05.740775] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T09:10:05.740907] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T09:10:05.740949] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T09:10:05.741082] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T09:10:05.741135] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T09:10:05.741180] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T09:10:05.741433] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T09:10:05.745406] Processed race 44668 for house_131 [2026-03-04T09:10:05.746023] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T09:10:05.746096] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T09:10:05.746136] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T09:10:05.746312] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T09:10:05.770816] Processed race 44696 for house_134 [2026-03-04T09:10:05.823939] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T09:10:05.824065] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T09:10:05.824111] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T09:10:05.824327] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T09:10:05.826613] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T09:10:05.826689] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T09:10:05.826731] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T09:10:05.826793] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T09:10:05.826974] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T09:10:05.829288] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T09:10:05.829360] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T09:10:05.829399] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T09:10:05.829430] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T09:10:05.829669] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T09:10:05.830358] Processed race 44437 for house_137 [2026-03-04T09:10:05.830418] Processed race 44449 for house_139 [2026-03-04T09:10:05.830457] Processed race 44445 for house_138 [2026-03-04T09:10:05.965759] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T09:10:05.965888] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T09:10:05.965929] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T09:10:05.966148] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T09:10:05.967711] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T09:10:05.967786] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T09:10:05.967830] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T09:10:05.967873] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T09:10:05.968069] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T09:10:05.968897] Processed race 44545 for house_14 [2026-03-04T09:10:05.969054] Processed race 44481 for house_142 [2026-03-04T09:10:06.106147] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T09:10:06.106537] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T09:10:06.106757] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T09:10:06.106808] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T09:10:06.107288] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T09:10:06.110537] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T09:10:06.110715] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T09:10:06.110763] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T09:10:06.110811] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T09:10:06.110852] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T09:10:06.111159] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T09:10:06.112633] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T09:10:06.112706] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T09:10:06.112748] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T09:10:06.112915] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T09:10:06.122914] Processed race 44497 for house_144 [2026-03-04T09:10:06.123138] Processed race 44537 for house_149 [2026-03-04T09:10:06.123197] Processed race 44553 for house_150 [2026-03-04T09:10:06.150854] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T09:10:06.150994] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T09:10:06.151057] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T09:10:06.151116] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T09:10:06.151343] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T09:10:06.152846] Processed race 44577 for house_17 [2026-03-04T09:10:06.166417] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T09:10:06.166609] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T09:10:06.166651] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T09:10:06.173010] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T09:10:06.185496] Processed race 44573 for house_16 [2026-03-04T09:10:06.349428] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T09:10:06.349597] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T09:10:06.349652] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T09:10:06.349873] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T09:10:06.365693] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T09:10:06.365804] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T09:10:06.365854] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T09:10:06.366065] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T09:10:06.368465] Processed race 44593 for house_19 [2026-03-04T09:10:06.368551] Processed race 44581 for house_17 [2026-03-04T09:10:06.369255] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T09:10:06.369328] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T09:10:06.369383] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T09:10:06.371849] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T09:10:06.373216] Processed race 44597 for house_19 [2026-03-04T09:10:06.533733] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T09:10:06.533870] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T09:10:06.533915] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T09:10:06.534275] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T09:10:06.535733] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T09:10:06.535808] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T09:10:06.535851] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T09:10:06.536011] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T09:10:06.536996] Processed race 44633 for house_23 [2026-03-04T09:10:06.537155] Processed race 44629 for house_23 [2026-03-04T09:10:06.562737] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T09:10:06.562933] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T09:10:06.562991] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T09:10:06.563226] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T09:10:06.569967] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T09:10:06.570060] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T09:10:06.570117] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T09:10:06.570381] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T09:10:06.571717] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T09:10:06.571788] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T09:10:06.571940] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T09:10:06.572139] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T09:10:06.576270] Processed race 44653 for house_26 [2026-03-04T09:10:06.576366] Processed race 44645 for house_25 [2026-03-04T09:10:06.576428] Processed race 44661 for house_27 [2026-03-04T09:10:06.706131] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T09:10:06.706300] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T09:10:06.706366] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T09:10:06.706645] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T09:10:06.708398] Processed race 44482 for house_3 [2026-03-04T09:10:06.731141] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T09:10:06.731327] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T09:10:06.731375] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T09:10:06.731413] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T09:10:06.731680] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T09:10:06.730664] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T09:10:06.732569] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T09:10:06.732656] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T09:10:06.732859] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T09:10:06.733914] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T09:10:06.733984] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T09:10:06.734028] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T09:10:06.734278] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T09:10:06.734962] Processed race 44462 for house_37 [2026-03-04T09:10:06.735038] Processed race 44693 for house_30 [2026-03-04T09:10:06.735075] Processed race 44669 for house_28 [2026-03-04T09:10:06.735543] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T09:10:06.735720] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T09:10:06.735784] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T09:10:06.735979] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T09:10:06.736703] Processed race 44486 for house_3 [2026-03-04T09:10:06.884388] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T09:10:06.884533] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T09:10:06.886263] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T09:10:06.886836] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T09:10:06.889826] Processed race 44466 for house_37 [2026-03-04T09:10:06.909158] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T09:10:06.909302] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T09:10:06.909356] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T09:10:06.909407] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T09:10:06.909790] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T09:10:06.914532] Processed race 44494 for house_40 [2026-03-04T09:10:06.920298] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T09:10:06.920401] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T09:10:06.920444] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T09:10:06.920479] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T09:10:06.920799] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T09:10:06.921790] Processed race 44502 for house_41 [2026-03-04T09:10:06.923200] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T09:10:06.923284] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T09:10:06.923331] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T09:10:06.923365] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T09:10:06.923555] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T09:10:06.924406] Processed race 44498 for house_41 [2026-03-04T09:10:07.020201] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T09:10:07.020355] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T09:10:07.022173] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T09:10:07.022728] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T09:10:07.037709] Processed race 44522 for house_44 [2026-03-04T09:10:07.143672] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T09:10:07.143818] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T09:10:07.143859] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T09:10:07.145185] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T09:10:07.149471] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T09:10:07.149592] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T09:10:07.149651] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T09:10:07.149876] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T09:10:07.152877] Processed race 44526 for house_44 [2026-03-04T09:10:07.152958] Processed race 44542 for house_47 [2026-03-04T09:10:07.188370] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T09:10:07.189895] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T09:10:07.189957] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T09:10:07.191952] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T09:10:07.202973] Processed race 44654 for house_5 [2026-03-04T09:10:07.229888] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T09:10:07.230885] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T09:10:07.230997] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T09:10:07.231128] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T09:10:07.231312] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T09:10:07.231367] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T09:10:07.231423] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T09:10:07.231710] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T09:10:07.231778] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T09:10:07.233214] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T09:10:07.237685] Processed race 44558 for house_49 [2026-03-04T09:10:07.263305] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T09:10:07.263460] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T09:10:07.263625] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T09:10:07.263676] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T09:10:07.263733] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T09:10:07.263791] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T09:10:07.263830] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T09:10:07.265046] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T09:10:07.276970] Processed race 44570 for house_50 [2026-03-04T09:10:07.333663] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T09:10:07.333830] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T09:10:07.333889] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T09:10:07.335315] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T09:10:07.337549] Processed race 44590 for house_52 [2026-03-04T09:10:07.408321] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T09:10:07.408476] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T09:10:07.408524] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T09:10:07.409923] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T09:10:07.415382] Processed race 44618 for house_56 [2026-03-04T09:10:07.416853] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T09:10:07.416932] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T09:10:07.416971] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T09:10:07.417353] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T09:10:07.419501] Processed race 44622 for house_56 [2026-03-04T09:10:07.449510] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T09:10:07.449692] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T09:10:07.449749] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T09:10:07.449993] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T09:10:07.453211] Processed race 44638 for house_58 [2026-03-04T09:10:07.496218] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T09:10:07.496376] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T09:10:07.496422] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T09:10:07.497283] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T09:10:07.513999] Processed race 44642 for house_59 [2026-03-04T09:10:07.544395] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T09:10:07.544536] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T09:10:07.545257] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T09:10:07.545504] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T09:10:07.548181] Processed race 44662 for house_60 [2026-03-04T09:10:07.614225] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T09:10:07.614379] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T09:10:07.614417] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T09:10:07.616453] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T09:10:07.624247] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T09:10:07.624389] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T09:10:07.624526] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T09:10:07.625059] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T09:10:07.629501] Processed race 44666 for house_61 [2026-03-04T09:10:07.629688] Processed race 44670 for house_61 [2026-03-04T09:10:07.633788] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T09:10:07.633889] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T09:10:07.633937] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T09:10:07.634151] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T09:10:07.641868] Processed race 44690 for house_64 [2026-03-04T09:10:07.713116] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T09:10:07.714009] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T09:10:07.714072] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T09:10:07.714689] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T09:10:07.732171] Processed race 44694 for house_64 [2026-03-04T09:10:07.739900] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T09:10:07.740042] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T09:10:07.740100] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T09:10:07.740338] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T09:10:07.744342] Processed race 44431 for house_67 [2026-03-04T09:10:07.804023] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T09:10:07.806290] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T09:10:07.806349] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T09:10:07.806648] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T09:10:07.809996] Processed race 44435 for house_67 [2026-03-04T09:10:07.833670] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T09:10:07.833787] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T09:10:07.833835] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T09:10:07.837378] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T09:10:07.842881] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T09:10:07.842985] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T09:10:07.843145] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T09:10:07.843960] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T09:10:07.847107] Processed race 44535 for house_7 [2026-03-04T09:10:07.847213] Processed race 44539 for house_7 [2026-03-04T09:10:07.902090] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T09:10:07.902223] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T09:10:07.902272] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T09:10:07.902307] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T09:10:07.902532] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T09:10:07.903529] Processed race 44467 for house_70 [2026-03-04T09:10:07.940944] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T09:10:07.941093] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T09:10:07.941145] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T09:10:07.941181] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T09:10:07.941214] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T09:10:07.941443] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T09:10:07.943424] Processed race 44475 for house_71 [2026-03-04T09:10:07.992041] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T09:10:07.992182] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T09:10:07.992238] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T09:10:07.992488] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T09:10:07.999046] Processed race 44499 for house_74 [2026-03-04T09:10:08.012778] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T09:10:08.012980] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T09:10:08.013048] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T09:10:08.016172] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T09:10:08.017362] Processed race 44507 for house_76 [2026-03-04T09:10:08.030366] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T09:10:08.030534] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T09:10:08.030710] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T09:10:08.030768] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T09:10:08.031014] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T09:10:08.033357] Processed race 44511 for house_76 [2026-03-04T09:10:08.073567] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T09:10:08.073827] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T09:10:08.073886] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T09:10:08.074127] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T09:10:08.094865] Processed race 44627 for house_8 [2026-03-04T09:10:08.141230] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T09:10:08.141384] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T09:10:08.141425] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T09:10:08.141892] Processed race 44543 for house_80 [2026-03-04T09:10:08.141852] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T09:10:08.194893] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T09:10:08.195028] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T09:10:08.195066] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T09:10:08.195291] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T09:10:08.196107] Processed race 44583 for house_85 [2026-03-04T09:10:08.219275] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T09:10:08.219519] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T09:10:08.219774] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T09:10:08.220369] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T09:10:08.224818] Processed race 44595 for house_86 [2026-03-04T09:10:08.225428] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T09:10:08.225504] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T09:10:08.225541] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T09:10:08.225954] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T09:10:08.226934] Processed race 44587 for house_85 [2026-03-04T09:10:08.316229] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T09:10:08.317603] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T09:10:08.317713] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T09:10:08.318703] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T09:10:08.323269] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T09:10:08.323348] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T09:10:08.326107] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T09:10:08.326178] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T09:10:08.327530] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T09:10:08.330614] Processed race 44611 for house_88 [2026-03-04T09:10:08.330731] Processed race 44619 for house_89 [2026-03-04T09:10:08.436906] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T09:10:08.437054] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T09:10:08.437110] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T09:10:08.437161] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T09:10:08.437410] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T09:10:08.438623] Processed race 44707 for house_9 [2026-03-04T09:10:08.441143] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T09:10:08.441282] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T09:10:08.441325] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T09:10:08.441521] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T09:10:08.442719] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T09:10:08.442787] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T09:10:08.442826] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T09:10:08.442982] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T09:10:08.444073] Processed race 44639 for house_91 [2026-03-04T09:10:08.444143] Processed race 44647 for house_92 [2026-03-04T09:10:08.495235] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T09:10:08.495417] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T09:10:08.495472] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T09:10:08.495514] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T09:10:08.495551] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T09:10:08.495608] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T09:10:08.495890] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T09:10:08.502659] Processed race 44663 for house_94 [2026-03-04T09:10:08.503648] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T09:10:08.503731] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T09:10:08.503779] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T09:10:08.504022] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T09:10:08.514274] Processed race 44655 for house_93 [2026-03-04T09:10:08.602107] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T09:10:08.602275] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T09:10:08.602332] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T09:10:08.602372] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T09:10:08.603667] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T09:10:08.604542] Processed race 44679 for house_97 [2026-03-04T09:10:08.611300] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T09:10:08.611413] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T09:10:08.611734] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T09:10:08.611773] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T09:10:08.611982] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T09:10:08.613349] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T09:10:08.613417] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T09:10:08.613457] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T09:10:08.613646] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T09:10:08.614319] Processed race 44691 for house_98 [2026-03-04T09:10:08.614381] Processed race 44687 for house_98 [2026-03-04T09:10:08.665826] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T09:10:08.665961] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T09:10:08.666002] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T09:10:08.666037] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T09:10:08.666258] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T09:10:08.668107] Processed race 44378 for senate_19 [2026-03-04T09:10:08.669090] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T09:10:08.669160] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T09:10:08.669217] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T09:10:08.669424] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T09:10:08.671143] Processed race 44406 for senate_11 [2026-03-04T09:10:08.767352] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T09:10:08.767548] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T09:10:08.767632] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T09:10:08.768976] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T09:10:08.771029] Processed race 44711 for senate_2 [2026-03-04T09:10:08.773013] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T09:10:08.773095] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T09:10:08.773147] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T09:10:08.773188] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T09:10:08.773410] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T09:10:08.776942] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T09:10:08.777028] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T09:10:08.777085] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T09:10:08.777315] Processed race 44376 for senate_22 [2026-03-04T09:10:08.777377] Processed race 44377 for senate_21 [2026-03-04T09:10:08.829682] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T09:10:08.829816] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T09:10:08.829861] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T09:10:08.830099] Processed race 44382 for senate_3 [2026-03-04T09:10:08.838262] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T09:10:08.842313] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T09:10:08.842361] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T09:10:08.844400] Processed race 44381 for senate_4 [2026-03-04T09:10:08.925276] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T09:10:08.925445] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T09:10:08.925490] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T09:10:08.927634] Processed race 44379 for senate_5 [2026-03-04T09:10:08.943393] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T09:10:08.943555] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T09:10:08.944676] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T09:10:08.944729] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T09:10:08.945018] Processed race 44380 for senate_5 [2026-03-04T09:10:08.966322] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T09:20:03.295797] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T09:20:03.296658] ✅ Loaded candidate metadata for state legislature [2026-03-04T09:20:03.296733] Starting parallel fetching of 98 races... [2026-03-04T09:20:03.321497] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T09:20:03.352419] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T09:20:03.400847] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T09:20:03.423420] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T09:20:03.443284] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T09:20:03.558613] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T09:20:03.558859] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T09:20:03.559951] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T09:20:03.560032] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T09:20:03.560075] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T09:20:03.560595] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T09:20:03.558909] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T09:20:03.563217] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T09:20:03.565189] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T09:20:03.589854] Processed race 44605 for house_1 [2026-03-04T09:20:03.590017] Processed race 44496 for house_10 [2026-03-04T09:20:03.679837] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T09:20:03.679971] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T09:20:03.680020] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T09:20:03.680059] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T09:20:03.680387] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T09:20:03.684955] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T09:20:03.685047] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T09:20:03.685102] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T09:20:03.685430] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T09:20:03.686384] Processed race 44428 for house_1 [2026-03-04T09:20:03.686463] Processed race 44436 for house_101 [2026-03-04T09:20:03.718945] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T09:20:03.719084] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T09:20:03.719126] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T09:20:03.719161] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T09:20:03.719592] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T09:20:03.720507] Processed race 44468 for house_106 [2026-03-04T09:20:03.926507] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T09:20:03.926715] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T09:20:03.926763] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T09:20:03.927080] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T09:20:03.928753] Processed race 44480 for house_108 [2026-03-04T09:20:03.946727] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T09:20:03.946866] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T09:20:03.946910] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T09:20:03.947133] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T09:20:03.948585] Processed race 44564 for house_119 [2026-03-04T09:20:03.952372] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T09:20:03.952463] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T09:20:03.952501] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T09:20:03.952536] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T09:20:03.952667] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T09:20:03.952855] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T09:20:03.963357] Processed race 44512 for house_112 [2026-03-04T09:20:04.045826] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T09:20:04.045964] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T09:20:04.046023] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T09:20:04.046065] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T09:20:04.046312] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T09:20:04.054400] Processed race 44560 for house_118 [2026-03-04T09:20:04.065748] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T09:20:04.066349] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T09:20:04.066411] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T09:20:04.070845] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T09:20:04.160372] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T09:20:04.160491] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T09:20:04.160531] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T09:20:04.160568] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T09:20:04.161732] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T09:20:04.242897] Processed race 44548 for house_117 [2026-03-04T09:20:04.243024] Processed race 44580 for house_120 [2026-03-04T09:20:04.318194] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T09:20:04.318379] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T09:20:04.318431] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T09:20:04.318680] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T09:20:04.335779] Processed race 44596 for house_122 [2026-03-04T09:20:04.347436] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T09:20:04.347628] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T09:20:04.347691] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T09:20:04.349815] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T09:20:04.353010] Processed race 44588 for house_121 [2026-03-04T09:20:04.382890] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T09:20:04.383066] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T09:20:04.383123] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T09:20:04.383161] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T09:20:04.383196] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T09:20:04.383447] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T09:20:04.394984] Processed race 44612 for house_125 [2026-03-04T09:20:04.421515] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T09:20:04.422761] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T09:20:04.422832] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T09:20:04.423100] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T09:20:04.426883] Processed race 44616 for house_125 [2026-03-04T09:20:04.492905] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T09:20:04.493058] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T09:20:04.493119] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T09:20:04.493386] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T09:20:04.495610] Processed race 44620 for house_126 [2026-03-04T09:20:04.531538] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T09:20:04.531694] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T09:20:04.531742] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T09:20:04.531779] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T09:20:04.532358] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T09:20:04.535831] Processed race 44624 for house_126 [2026-03-04T09:20:04.573924] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T09:20:04.574079] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T09:20:04.574129] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T09:20:04.574382] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T09:20:04.600368] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T09:20:04.600512] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T09:20:04.601625] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T09:20:04.602437] Processed race 44461 for house_13 [2026-03-04T09:20:04.602822] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T09:20:04.603656] Processed race 44648 for house_129 [2026-03-04T09:20:04.676647] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T09:20:04.676923] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T09:20:04.676972] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T09:20:04.678769] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T09:20:04.680308] Processed race 44660 for house_130 [2026-03-04T09:20:04.777847] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T09:20:04.777989] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T09:20:04.778034] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T09:20:04.778068] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T09:20:04.778126] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T09:20:04.778175] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T09:20:04.778425] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T09:20:04.787877] Processed race 44668 for house_131 [2026-03-04T09:20:04.828876] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T09:20:04.828979] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T09:20:04.829034] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T09:20:04.830453] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T09:20:04.832614] Processed race 44696 for house_134 [2026-03-04T09:20:04.842332] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T09:20:04.842490] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T09:20:04.842532] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T09:20:04.842683] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T09:20:04.843102] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T09:20:04.843878] Processed race 44445 for house_138 [2026-03-04T09:20:04.844661] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T09:20:04.844733] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T09:20:04.844785] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T09:20:04.845168] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T09:20:04.846853] Processed race 44437 for house_137 [2026-03-04T09:20:04.891487] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T09:20:04.892500] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T09:20:04.892555] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T09:20:04.893879] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T09:20:04.896381] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T09:20:04.900020] Processed race 44449 for house_139 [2026-03-04T09:20:05.032711] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T09:20:05.032817] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T09:20:05.032865] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T09:20:05.032903] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T09:20:05.033102] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T09:20:05.040930] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T09:20:05.046029] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T09:20:05.047463] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T09:20:05.047815] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T09:20:05.059160] Processed race 44481 for house_142 [2026-03-04T09:20:05.059605] Processed race 44545 for house_14 [2026-03-04T09:20:05.066940] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T09:20:05.067072] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T09:20:05.067119] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T09:20:05.067293] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T09:20:05.068019] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T09:20:05.073780] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T09:20:05.073896] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T09:20:05.073935] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T09:20:05.074140] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T09:20:05.075747] Processed race 44497 for house_144 [2026-03-04T09:20:05.075828] Processed race 44553 for house_150 [2026-03-04T09:20:05.104502] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T09:20:05.104667] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T09:20:05.104725] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T09:20:05.104764] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T09:20:05.104804] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T09:20:05.105047] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T09:20:05.106064] Processed race 44537 for house_149 [2026-03-04T09:20:05.243978] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T09:20:05.244112] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T09:20:05.245300] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T09:20:05.245776] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T09:20:05.247878] Processed race 44573 for house_16 [2026-03-04T09:20:05.249519] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T09:20:05.249674] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T09:20:05.249735] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T09:20:05.249961] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T09:20:05.251962] Processed race 44593 for house_19 [2026-03-04T09:20:05.260267] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T09:20:05.260414] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T09:20:05.260458] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T09:20:05.260755] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T09:20:05.277747] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T09:20:05.277887] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T09:20:05.277929] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T09:20:05.277959] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T09:20:05.278454] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T09:20:05.279714] Processed race 44581 for house_17 [2026-03-04T09:20:05.280256] Processed race 44577 for house_17 [2026-03-04T09:20:05.330360] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T09:20:05.330534] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T09:20:05.330606] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T09:20:05.330919] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T09:20:05.333975] Processed race 44597 for house_19 [2026-03-04T09:20:05.439470] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T09:20:05.439706] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T09:20:05.439918] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T09:20:05.440302] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T09:20:05.442989] Processed race 44629 for house_23 [2026-03-04T09:20:05.459852] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T09:20:05.460002] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T09:20:05.460047] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T09:20:05.460343] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T09:20:05.461440] Processed race 44645 for house_25 [2026-03-04T09:20:05.480341] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T09:20:05.480968] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T09:20:05.481026] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T09:20:05.481686] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T09:20:05.488641] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T09:20:05.489660] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T09:20:05.490567] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T09:20:05.490925] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T09:20:05.633694] Processed race 44633 for house_23 [2026-03-04T09:20:05.637695] Processed race 44653 for house_26 [2026-03-04T09:20:05.679935] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T09:20:05.680084] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T09:20:05.680156] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T09:20:05.680420] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T09:20:05.707623] Processed race 44661 for house_27 [2026-03-04T09:20:05.853682] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T09:20:05.853938] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T09:20:05.853994] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T09:20:05.854336] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T09:20:05.860493] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T09:20:05.860638] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T09:20:05.860708] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T09:20:05.861053] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T09:20:05.865047] Processed race 44482 for house_3 [2026-03-04T09:20:05.865127] Processed race 44486 for house_3 [2026-03-04T09:20:05.912370] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T09:20:05.912515] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T09:20:05.912556] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T09:20:05.912884] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T09:20:05.913738] Processed race 44669 for house_28 [2026-03-04T09:20:05.918337] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T09:20:05.918477] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T09:20:05.918522] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T09:20:05.920534] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T09:20:05.934431] Processed race 44693 for house_30 [2026-03-04T09:20:06.029433] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T09:20:06.029706] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T09:20:06.029773] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T09:20:06.029831] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T09:20:06.030121] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T09:20:06.031070] Processed race 44462 for house_37 [2026-03-04T09:20:06.228479] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T09:20:06.228682] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T09:20:06.228742] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T09:20:06.228789] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T09:20:06.229061] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T09:20:06.230091] Processed race 44498 for house_41 [2026-03-04T09:20:06.242485] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T09:20:06.242665] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T09:20:06.242718] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T09:20:06.243022] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T09:20:06.246839] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T09:20:06.246942] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T09:20:06.246996] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T09:20:06.247039] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T09:20:06.247318] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T09:20:06.248624] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T09:20:06.248693] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T09:20:06.248732] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T09:20:06.248766] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T09:20:06.248961] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T09:20:06.252357] Processed race 44466 for house_37 [2026-03-04T09:20:06.252450] Processed race 44494 for house_40 [2026-03-04T09:20:06.252493] Processed race 44502 for house_41 [2026-03-04T09:20:06.427158] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T09:20:06.427304] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T09:20:06.427348] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T09:20:06.427669] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T09:20:06.428635] Processed race 44542 for house_47 [2026-03-04T09:20:06.509013] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T09:20:06.510239] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T09:20:06.510354] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T09:20:06.510724] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T09:20:06.513347] Processed race 44522 for house_44 [2026-03-04T09:20:06.516737] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T09:20:06.516819] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T09:20:06.516865] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T09:20:06.517072] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T09:20:06.518324] Processed race 44526 for house_44 [2026-03-04T09:20:06.519297] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T09:20:06.519374] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T09:20:06.519434] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T09:20:06.519475] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T09:20:06.519511] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T09:20:06.519546] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T09:20:06.519628] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T09:20:06.519690] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T09:20:06.519733] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T09:20:06.519947] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T09:20:06.520905] Processed race 44558 for house_49 [2026-03-04T09:20:06.641973] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T09:20:06.642130] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T09:20:06.643675] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T09:20:06.643988] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T09:20:06.649982] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T09:20:06.650090] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T09:20:06.650138] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T09:20:06.651322] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T09:20:06.651372] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T09:20:06.651404] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T09:20:06.651433] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T09:20:06.651671] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T09:20:06.653988] Processed race 44654 for house_5 [2026-03-04T09:20:06.654064] Processed race 44570 for house_50 [2026-03-04T09:20:06.672377] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T09:20:06.672535] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T09:20:06.672635] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T09:20:06.672886] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T09:20:06.673654] Processed race 44590 for house_52 [2026-03-04T09:20:06.679869] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T09:20:06.679988] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T09:20:06.680043] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T09:20:06.682347] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T09:20:06.683813] Processed race 44618 for house_56 [2026-03-04T09:20:06.685854] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T09:20:06.685928] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T09:20:06.685966] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T09:20:06.686133] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T09:20:06.687921] Processed race 44622 for house_56 [2026-03-04T09:20:06.823820] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T09:20:06.823991] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T09:20:06.824038] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T09:20:06.824941] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T09:20:06.826248] Processed race 44638 for house_58 [2026-03-04T09:20:06.835930] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T09:20:06.836947] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T09:20:06.837049] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T09:20:06.837527] Processed race 44642 for house_59 [2026-03-04T09:20:06.837442] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T09:20:06.842739] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T09:20:06.842848] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T09:20:06.842903] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T09:20:06.843535] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T09:20:06.849767] Processed race 44666 for house_61 [2026-03-04T09:20:06.871475] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T09:20:06.872650] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T09:20:06.872698] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T09:20:06.873196] Processed race 44670 for house_61 [2026-03-04T09:20:06.873119] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T09:20:06.900966] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T09:20:06.901738] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T09:20:06.901797] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T09:20:06.902023] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T09:20:06.903543] Processed race 44662 for house_60 [2026-03-04T09:20:07.022428] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T09:20:07.023636] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T09:20:07.023720] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T09:20:07.024013] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T09:20:07.025952] Processed race 44690 for house_64 [2026-03-04T09:20:07.027175] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T09:20:07.027253] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T09:20:07.027301] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T09:20:07.027515] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T09:20:07.029338] Processed race 44435 for house_67 [2026-03-04T09:20:07.051024] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T09:20:07.051145] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T09:20:07.051191] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T09:20:07.051419] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T09:20:07.054323] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T09:20:07.054424] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T09:20:07.054473] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T09:20:07.054699] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T09:20:07.055389] Processed race 44431 for house_67 [2026-03-04T09:20:07.055463] Processed race 44535 for house_7 [2026-03-04T09:20:07.084350] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T09:20:07.084503] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T09:20:07.085599] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T09:20:07.085884] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T09:20:07.087875] Processed race 44694 for house_64 [2026-03-04T09:20:07.202499] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T09:20:07.204729] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T09:20:07.204804] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T09:20:07.205052] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T09:20:07.206404] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T09:20:07.206483] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T09:20:07.206532] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T09:20:07.207608] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T09:20:07.207836] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T09:20:07.208508] Processed race 44539 for house_7 [2026-03-04T09:20:07.209630] Processed race 44467 for house_70 [2026-03-04T09:20:07.228730] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T09:20:07.228895] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T09:20:07.228945] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T09:20:07.229173] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T09:20:07.231072] Processed race 44499 for house_74 [2026-03-04T09:20:07.236431] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T09:20:07.236551] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T09:20:07.237687] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T09:20:07.237736] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T09:20:07.237787] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T09:20:07.238019] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T09:20:07.239938] Processed race 44475 for house_71 [2026-03-04T09:20:07.251587] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T09:20:07.251720] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T09:20:07.251763] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T09:20:07.251982] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T09:20:07.253780] Processed race 44507 for house_76 [2026-03-04T09:20:07.380446] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T09:20:07.381647] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T09:20:07.381726] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T09:20:07.381997] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T09:20:07.384333] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T09:20:07.384424] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T09:20:07.384472] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T09:20:07.384511] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T09:20:07.385795] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T09:20:07.387711] Processed race 44627 for house_8 [2026-03-04T09:20:07.387799] Processed race 44511 for house_76 [2026-03-04T09:20:07.397364] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T09:20:07.397517] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T09:20:07.397556] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T09:20:07.398878] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T09:20:07.401217] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T09:20:07.401284] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T09:20:07.401331] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T09:20:07.401542] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T09:20:07.403336] Processed race 44583 for house_85 [2026-03-04T09:20:07.403406] Processed race 44543 for house_80 [2026-03-04T09:20:07.423039] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T09:20:07.423168] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T09:20:07.423215] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T09:20:07.423460] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T09:20:07.425460] Processed race 44587 for house_85 [2026-03-04T09:20:07.552385] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T09:20:07.552542] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T09:20:07.553666] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T09:20:07.553984] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T09:20:07.556017] Processed race 44595 for house_86 [2026-03-04T09:20:07.557203] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T09:20:07.557282] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T09:20:07.557353] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T09:20:07.558628] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T09:20:07.560668] Processed race 44611 for house_88 [2026-03-04T09:20:07.575220] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T09:20:07.575369] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T09:20:07.575408] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T09:20:07.576685] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T09:20:07.579133] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T09:20:07.579230] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T09:20:07.579288] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T09:20:07.579331] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T09:20:07.579546] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T09:20:07.581472] Processed race 44639 for house_91 [2026-03-04T09:20:07.581531] Processed race 44619 for house_89 [2026-03-04T09:20:07.584203] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T09:20:07.584282] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T09:20:07.584320] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T09:20:07.584366] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T09:20:07.585711] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T09:20:07.586470] Processed race 44707 for house_9 [2026-03-04T09:20:07.713402] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T09:20:07.714632] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T09:20:07.714715] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T09:20:07.714999] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T09:20:07.716936] Processed race 44647 for house_92 [2026-03-04T09:20:07.732316] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T09:20:07.732474] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T09:20:07.732518] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T09:20:07.733799] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T09:20:07.735780] Processed race 44655 for house_93 [2026-03-04T09:20:07.738196] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T09:20:07.738273] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T09:20:07.738337] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T09:20:07.738390] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T09:20:07.738429] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T09:20:07.738467] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T09:20:07.739746] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T09:20:07.740550] Processed race 44663 for house_94 [2026-03-04T09:20:07.752404] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T09:20:07.752554] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T09:20:07.753669] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T09:20:07.753715] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T09:20:07.753957] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T09:20:07.755755] Processed race 44679 for house_97 [2026-03-04T09:20:07.778746] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T09:20:07.778909] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T09:20:07.778973] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T09:20:07.779249] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T09:20:07.781120] Processed race 44687 for house_98 [2026-03-04T09:20:07.899403] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T09:20:07.899546] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T09:20:07.900748] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T09:20:07.900815] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T09:20:07.901072] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T09:20:07.903345] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T09:20:07.903427] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T09:20:07.903488] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T09:20:07.904726] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T09:20:07.905849] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T09:20:07.905917] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T09:20:07.905959] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T09:20:07.905991] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T09:20:07.906137] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T09:20:07.906768] Processed race 44691 for house_98 [2026-03-04T09:20:07.906841] Processed race 44406 for senate_11 [2026-03-04T09:20:07.906880] Processed race 44378 for senate_19 [2026-03-04T09:20:07.943520] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T09:20:07.943711] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T09:20:07.943763] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T09:20:07.944007] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T09:20:07.944973] Processed race 44377 for senate_21 [2026-03-04T09:20:08.014126] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T09:20:08.014246] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T09:20:08.014297] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T09:20:08.014552] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T09:20:08.015418] Processed race 44711 for senate_2 [2026-03-04T09:20:08.072243] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T09:20:08.073703] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T09:20:08.073761] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T09:20:08.073794] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T09:20:08.079748] Processed race 44376 for senate_22 [2026-03-04T09:20:08.089697] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T09:20:08.089893] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T09:20:08.089953] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T09:20:08.090800] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T09:20:08.090873] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T09:20:08.090913] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T09:20:08.091107] Processed race 44381 for senate_4 [2026-03-04T09:20:08.091243] Processed race 44382 for senate_3 [2026-03-04T09:20:08.136014] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T09:20:08.136161] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T09:20:08.136217] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T09:20:08.136743] Processed race 44379 for senate_5 [2026-03-04T09:20:08.199437] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T09:20:08.199612] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T09:20:08.199669] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T09:20:08.199709] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T09:20:08.200632] Processed race 44380 for senate_5 [2026-03-04T09:20:08.223698] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T09:30:04.864416] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T09:30:04.867181] ✅ Loaded candidate metadata for state legislature [2026-03-04T09:30:04.867283] Starting parallel fetching of 98 races... [2026-03-04T09:30:04.975055] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T09:30:05.069621] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T09:30:05.077290] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T09:30:05.080003] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T09:30:05.082376] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T09:30:06.976635] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T09:30:06.976733] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T09:30:06.976803] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T09:30:06.977044] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T09:30:06.988259] Processed race 44605 for house_1 [2026-03-04T09:30:07.000101] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T09:30:07.000210] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T09:30:07.000270] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T09:30:07.000406] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T09:30:07.000682] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T09:30:07.021141] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T09:30:07.021246] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T09:30:07.021286] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T09:30:07.021398] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T09:30:07.021645] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T09:30:07.027089] Processed race 44496 for house_10 [2026-03-04T09:30:07.027173] Processed race 44468 for house_106 [2026-03-04T09:30:07.030867] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T09:30:07.031125] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T09:30:07.031321] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T09:30:07.031670] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T09:30:07.033207] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T09:30:07.033278] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T09:30:07.033320] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T09:30:07.033355] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T09:30:07.033700] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T09:30:07.037264] Processed race 44436 for house_101 [2026-03-04T09:30:07.037444] Processed race 44428 for house_1 [2026-03-04T09:30:07.607528] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T09:30:07.608352] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T09:30:07.608399] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T09:30:07.609156] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T09:30:07.612443] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T09:30:07.612518] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T09:30:07.612558] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T09:30:07.612864] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T09:30:07.631881] Processed race 44548 for house_117 [2026-03-04T09:30:07.632003] Processed race 44480 for house_108 [2026-03-04T09:30:07.737216] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T09:30:07.737372] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T09:30:07.737416] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T09:30:07.737461] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T09:30:07.737493] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T09:30:07.737739] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T09:30:07.741600] Processed race 44512 for house_112 [2026-03-04T09:30:07.745846] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T09:30:07.745990] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T09:30:07.746038] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T09:30:07.746074] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T09:30:07.746374] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T09:30:07.756081] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T09:30:07.756174] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T09:30:07.756226] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T09:30:07.756433] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T09:30:07.758224] Processed race 44560 for house_118 [2026-03-04T09:30:07.758307] Processed race 44564 for house_119 [2026-03-04T09:30:07.786526] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T09:30:07.786691] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T09:30:07.786736] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T09:30:07.786771] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T09:30:07.786983] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T09:30:07.788257] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T09:30:07.788329] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T09:30:07.788387] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T09:30:07.788562] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T09:30:07.796779] Processed race 44580 for house_120 [2026-03-04T09:30:07.796942] Processed race 44588 for house_121 [2026-03-04T09:30:08.028408] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T09:30:08.028528] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T09:30:08.028603] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T09:30:08.028851] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T09:30:08.029509] Processed race 44596 for house_122 [2026-03-04T09:30:08.069222] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T09:30:08.069326] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T09:30:08.069360] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T09:30:08.069549] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T09:30:08.069620] Processed race 44616 for house_125 [2026-03-04T09:30:08.072526] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T09:30:08.072622] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T09:30:08.072667] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T09:30:08.072720] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T09:30:08.073038] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T09:30:08.075449] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T09:30:08.075519] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T09:30:08.075663] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T09:30:08.075720] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T09:30:08.075758] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T09:30:08.075920] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T09:30:08.076554] Processed race 44624 for house_126 [2026-03-04T09:30:08.076649] Processed race 44612 for house_125 [2026-03-04T09:30:08.077137] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T09:30:08.077197] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T09:30:08.077240] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T09:30:08.077405] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T09:30:08.078122] Processed race 44620 for house_126 [2026-03-04T09:30:08.186683] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T09:30:08.186796] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T09:30:08.186861] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T09:30:08.187135] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T09:30:08.198642] Processed race 44648 for house_129 [2026-03-04T09:30:08.237129] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T09:30:08.237265] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T09:30:08.237314] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T09:30:08.237542] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T09:30:08.239083] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T09:30:08.239161] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T09:30:08.239209] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T09:30:08.239368] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T09:30:08.240851] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T09:30:08.240923] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T09:30:08.240969] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T09:30:08.241139] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T09:30:08.242226] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T09:30:08.242296] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T09:30:08.242344] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T09:30:08.242381] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T09:30:08.242421] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T09:30:08.242455] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T09:30:08.242634] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T09:30:08.243714] Processed race 44461 for house_13 [2026-03-04T09:30:08.243807] Processed race 44660 for house_130 [2026-03-04T09:30:08.243865] Processed race 44696 for house_134 [2026-03-04T09:30:08.243907] Processed race 44668 for house_131 [2026-03-04T09:30:08.348817] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T09:30:08.348977] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T09:30:08.349030] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T09:30:08.349298] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T09:30:08.350157] Processed race 44437 for house_137 [2026-03-04T09:30:08.413214] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T09:30:08.413361] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T09:30:08.413436] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T09:30:08.413492] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T09:30:08.413780] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T09:30:08.414621] Processed race 44445 for house_138 [2026-03-04T09:30:08.415821] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T09:30:08.415924] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T09:30:08.415966] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T09:30:08.416190] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T09:30:08.417038] Processed race 44545 for house_14 [2026-03-04T09:30:08.417534] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T09:30:08.417646] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T09:30:08.417688] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T09:30:08.417730] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T09:30:08.417911] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T09:30:08.412815] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T09:30:08.418548] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T09:30:08.418747] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T09:30:08.418790] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T09:30:08.418965] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T09:30:08.419872] Processed race 44481 for house_142 [2026-03-04T09:30:08.419944] Processed race 44449 for house_139 [2026-03-04T09:30:08.519167] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T09:30:08.519286] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T09:30:08.519319] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T09:30:08.519346] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T09:30:08.519599] Processed race 44497 for house_144 [2026-03-04T09:30:08.519538] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T09:30:08.571919] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T09:30:08.572024] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T09:30:08.572064] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T09:30:08.572266] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T09:30:08.575998] Processed race 44553 for house_150 [2026-03-04T09:30:08.581177] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T09:30:08.581275] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T09:30:08.581318] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T09:30:08.581349] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T09:30:08.581655] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T09:30:08.582543] Processed race 44577 for house_17 [2026-03-04T09:30:08.586547] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T09:30:08.586648] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T09:30:08.586687] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T09:30:08.586718] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T09:30:08.586781] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T09:30:08.586963] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T09:30:08.588169] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T09:30:08.588236] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T09:30:08.588279] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T09:30:08.588455] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T09:30:08.590934] Processed race 44537 for house_149 [2026-03-04T09:30:08.591008] Processed race 44573 for house_16 [2026-03-04T09:30:08.669767] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T09:30:08.669913] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T09:30:08.669990] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T09:30:08.670241] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T09:30:08.671500] Processed race 44581 for house_17 [2026-03-04T09:30:08.737561] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T09:30:08.737759] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T09:30:08.737803] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T09:30:08.738036] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T09:30:08.740802] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T09:30:08.740891] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T09:30:08.740935] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T09:30:08.741312] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T09:30:08.746261] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T09:30:08.746348] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T09:30:08.746392] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T09:30:08.746623] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T09:30:08.769209] Processed race 44597 for house_19 [2026-03-04T09:30:08.769372] Processed race 44593 for house_19 [2026-03-04T09:30:08.769429] Processed race 44629 for house_23 [2026-03-04T09:30:08.779766] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T09:30:08.779885] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T09:30:08.779932] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T09:30:08.780168] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T09:30:08.781305] Processed race 44633 for house_23 [2026-03-04T09:30:08.830316] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T09:30:08.830451] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T09:30:08.830507] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T09:30:08.832673] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T09:30:08.840201] Processed race 44645 for house_25 [2026-03-04T09:30:08.912496] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T09:30:08.913798] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T09:30:08.913866] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T09:30:08.916328] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T09:30:08.919090] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T09:30:08.919195] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T09:30:08.919233] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T09:30:08.920801] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T09:30:08.923109] Processed race 44653 for house_26 [2026-03-04T09:30:08.923205] Processed race 44661 for house_27 [2026-03-04T09:30:08.939799] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T09:30:08.940714] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T09:30:08.940788] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T09:30:08.942664] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T09:30:08.948182] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T09:30:08.948270] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T09:30:08.948312] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T09:30:08.949716] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T09:30:08.955732] Processed race 44669 for house_28 [2026-03-04T09:30:08.955831] Processed race 44482 for house_3 [2026-03-04T09:30:09.015012] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T09:30:09.015185] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T09:30:09.015231] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T09:30:09.015469] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T09:30:09.016247] Processed race 44486 for house_3 [2026-03-04T09:30:09.098733] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T09:30:09.098924] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T09:30:09.099047] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T09:30:09.099093] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T09:30:09.099327] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T09:30:09.100557] Processed race 44462 for house_37 [2026-03-04T09:30:09.127890] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T09:30:09.128060] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T09:30:09.128104] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T09:30:09.128859] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T09:30:09.128213] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T09:30:09.130073] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T09:30:09.131559] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T09:30:09.131660] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T09:30:09.131701] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T09:30:09.131899] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T09:30:09.133912] Processed race 44494 for house_40 [2026-03-04T09:30:09.134091] Processed race 44693 for house_30 [2026-03-04T09:30:09.134265] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T09:30:09.134311] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T09:30:09.134599] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T09:30:09.135307] Processed race 44466 for house_37 [2026-03-04T09:30:09.192704] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T09:30:09.192877] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T09:30:09.192921] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T09:30:09.192955] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T09:30:09.193341] Processed race 44498 for house_41 [2026-03-04T09:30:09.193251] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T09:30:09.287090] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T09:30:09.287269] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T09:30:09.287339] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T09:30:09.288173] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T09:30:09.289119] Processed race 44522 for house_44 [2026-03-04T09:30:09.292047] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T09:30:09.292127] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T09:30:09.292166] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T09:30:09.292196] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T09:30:09.292396] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T09:30:09.293126] Processed race 44502 for house_41 [2026-03-04T09:30:09.300222] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T09:30:09.300327] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T09:30:09.300507] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T09:30:09.300784] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T09:30:09.301602] Processed race 44526 for house_44 [2026-03-04T09:30:09.307923] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T09:30:09.308032] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T09:30:09.308075] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T09:30:09.308300] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T09:30:09.312172] Processed race 44542 for house_47 [2026-03-04T09:30:09.356010] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T09:30:09.356166] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T09:30:09.356204] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T09:30:09.356234] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T09:30:09.356261] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T09:30:09.356293] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T09:30:09.356319] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T09:30:09.356344] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T09:30:09.356370] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T09:30:09.357851] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T09:30:09.358736] Processed race 44558 for house_49 [2026-03-04T09:30:09.455999] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T09:30:09.457723] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T09:30:09.457845] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T09:30:09.457891] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T09:30:09.458166] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T09:30:09.459065] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T09:30:09.459522] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T09:30:09.459992] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T09:30:09.461136] Processed race 44654 for house_5 [2026-03-04T09:30:09.462356] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T09:30:09.462430] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T09:30:09.462470] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T09:30:09.462505] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T09:30:09.463678] Processed race 44590 for house_52 [2026-03-04T09:30:09.463527] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T09:30:09.463915] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T09:30:09.463959] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T09:30:09.464184] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T09:30:09.465803] Processed race 44570 for house_50 [2026-03-04T09:30:09.472060] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T09:30:09.472218] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T09:30:09.472292] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T09:30:09.473858] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T09:30:09.478661] Processed race 44618 for house_56 [2026-03-04T09:30:09.517942] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T09:30:09.518227] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T09:30:09.518272] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T09:30:09.518497] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T09:30:09.518569] Processed race 44622 for house_56 [2026-03-04T09:30:09.621730] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T09:30:09.621885] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T09:30:09.621923] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T09:30:09.622617] Processed race 44642 for house_59 [2026-03-04T09:30:09.622505] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T09:30:09.626148] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T09:30:09.626235] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T09:30:09.626359] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T09:30:09.627124] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T09:30:09.628394] Processed race 44638 for house_58 [2026-03-04T09:30:09.632914] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T09:30:09.632999] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T09:30:09.633153] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T09:30:09.634323] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T09:30:09.636803] Processed race 44662 for house_60 [2026-03-04T09:30:09.638906] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T09:30:09.639022] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T09:30:09.639743] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T09:30:09.639963] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T09:30:09.640002] Processed race 44666 for house_61 [2026-03-04T09:30:09.687903] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T09:30:09.688111] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T09:30:09.688156] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T09:30:09.688411] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T09:30:09.698506] Processed race 44670 for house_61 [2026-03-04T09:30:09.785411] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T09:30:09.785624] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T09:30:09.785697] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T09:30:09.785950] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T09:30:09.786882] Processed race 44690 for house_64 [2026-03-04T09:30:09.788491] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T09:30:09.788619] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T09:30:09.790330] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T09:30:09.790696] Processed race 44694 for house_64 [2026-03-04T09:30:09.790633] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T09:30:09.794187] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T09:30:09.794261] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T09:30:09.794320] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T09:30:09.794544] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T09:30:09.794712] Processed race 44431 for house_67 [2026-03-04T09:30:09.797854] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T09:30:09.797945] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T09:30:09.797987] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T09:30:09.798193] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T09:30:09.799450] Processed race 44435 for house_67 [2026-03-04T09:30:09.860794] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T09:30:09.860967] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T09:30:09.861007] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T09:30:09.861323] Processed race 44535 for house_7 [2026-03-04T09:30:09.861260] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T09:30:09.944270] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T09:30:09.944452] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T09:30:09.944505] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T09:30:09.945045] Processed race 44539 for house_7 [2026-03-04T09:30:09.944962] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T09:30:09.946984] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T09:30:09.947054] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T09:30:09.947106] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T09:30:09.947167] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T09:30:09.947408] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T09:30:09.948692] Processed race 44467 for house_70 [2026-03-04T09:30:09.959521] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T09:30:09.960719] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T09:30:09.960765] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T09:30:09.960987] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T09:30:09.965001] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T09:30:09.965081] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T09:30:09.965122] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T09:30:09.965156] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T09:30:09.965186] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T09:30:09.965417] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T09:30:09.966718] Processed race 44499 for house_74 [2026-03-04T09:30:09.966938] Processed race 44475 for house_71 [2026-03-04T09:30:10.025315] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T09:30:10.025524] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T09:30:10.025718] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T09:30:10.025990] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T09:30:10.026914] Processed race 44507 for house_76 [2026-03-04T09:30:10.215968] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T09:30:10.217353] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T09:30:10.217412] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T09:30:10.217987] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T09:30:10.226212] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T09:30:10.227022] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T09:30:10.227081] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T09:30:10.227302] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T09:30:10.231893] Processed race 44543 for house_80 [2026-03-04T09:30:10.232201] Processed race 44583 for house_85 [2026-03-04T09:30:10.233725] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T09:30:10.233825] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T09:30:10.233879] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T09:30:10.233920] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T09:30:10.234552] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T09:30:10.236192] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T09:30:10.236421] Processed race 44511 for house_76 [2026-03-04T09:30:10.236616] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T09:30:10.236685] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T09:30:10.237803] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T09:30:10.240491] Processed race 44627 for house_8 [2026-03-04T09:30:10.241765] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T09:30:10.241844] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T09:30:10.241895] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T09:30:10.245022] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T09:30:10.246087] Processed race 44587 for house_85 [2026-03-04T09:30:10.716226] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T09:30:10.716413] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T09:30:10.716479] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T09:30:10.717999] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T09:30:10.717138] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T09:30:10.717857] Processed race 44611 for house_88 [2026-03-04T09:30:10.718235] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T09:30:10.719511] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T09:30:10.719899] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T09:30:10.719957] Processed race 44595 for house_86 [2026-03-04T09:30:10.825161] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T09:30:10.825739] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T09:30:10.825853] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T09:30:10.825918] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T09:30:10.825974] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T09:30:10.826186] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T09:30:10.828649] Processed race 44707 for house_9 [2026-03-04T09:30:10.828780] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T09:30:10.828839] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T09:30:10.829675] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T09:30:10.829761] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T09:30:10.830606] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T09:30:10.830665] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T09:30:10.830776] Processed race 44639 for house_91 [2026-03-04T09:30:10.831116] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T09:30:10.831732] Processed race 44619 for house_89 [2026-03-04T09:30:10.831674] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T09:30:10.881349] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T09:30:10.882266] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T09:30:10.881528] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T09:30:10.882697] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T09:30:10.882970] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T09:30:10.883040] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T09:30:10.883358] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T09:30:10.885331] Processed race 44655 for house_93 [2026-03-04T09:30:10.885662] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T09:30:10.886482] Processed race 44647 for house_92 [2026-03-04T09:30:10.976347] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T09:30:10.976495] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T09:30:10.976537] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T09:30:10.976609] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T09:30:10.976659] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T09:30:10.976694] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T09:30:10.976898] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T09:30:10.977004] Processed race 44663 for house_94 [2026-03-04T09:30:10.989172] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T09:30:10.989277] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T09:30:10.989322] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T09:30:10.989359] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T09:30:10.990061] Processed race 44679 for house_97 [2026-03-04T09:30:10.989867] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T09:30:10.992157] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T09:30:10.992233] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T09:30:10.992283] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T09:30:10.993104] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T09:30:10.993160] Processed race 44687 for house_98 [2026-03-04T09:30:11.043804] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T09:30:11.043967] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T09:30:11.044031] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T09:30:11.044076] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T09:30:11.044868] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T09:30:11.047476] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T09:30:11.047818] Processed race 44691 for house_98 [2026-03-04T09:30:11.047733] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T09:30:11.048666] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T09:30:11.048929] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T09:30:11.051097] Processed race 44406 for senate_11 [2026-03-04T09:30:11.155780] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T09:30:11.156279] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T09:30:11.156344] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T09:30:11.156526] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T09:30:11.156787] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T09:30:11.157766] Processed race 44377 for senate_21 [2026-03-04T09:30:11.159924] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T09:30:11.159982] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T09:30:11.160013] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T09:30:11.160169] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T09:30:11.160680] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T09:30:11.160827] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T09:30:11.160869] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T09:30:11.161114] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T09:30:11.160730] Processed race 44711 for senate_2 [2026-03-04T09:30:11.162424] Processed race 44378 for senate_19 [2026-03-04T09:30:11.213387] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T09:30:11.213547] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T09:30:11.213651] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T09:30:11.213699] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T09:30:11.214078] Processed race 44376 for senate_22 [2026-03-04T09:30:11.245543] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T09:30:11.245730] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T09:30:11.245778] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T09:30:11.246026] Processed race 44382 for senate_3 [2026-03-04T09:30:11.336676] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T09:30:11.337168] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T09:30:11.338814] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T09:30:11.338873] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T09:30:11.339341] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T09:30:11.339560] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T09:30:11.339744] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T09:30:11.340066] Processed race 44379 for senate_5 [2026-03-04T09:30:11.340129] Processed race 44380 for senate_5 [2026-03-04T09:30:11.352142] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T09:30:11.352323] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T09:30:11.352373] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T09:30:11.357362] Processed race 44381 for senate_4 [2026-03-04T09:30:11.367873] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T09:40:02.807378] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T09:40:02.808732] ✅ Loaded candidate metadata for state legislature [2026-03-04T09:40:02.808812] Starting parallel fetching of 98 races... [2026-03-04T09:40:02.814798] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T09:40:02.838469] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T09:40:02.856729] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T09:40:02.882173] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T09:40:02.900282] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T09:40:03.015023] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T09:40:03.015262] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T09:40:03.015333] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T09:40:03.015612] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T09:40:03.025309] Processed race 44605 for house_1 [2026-03-04T09:40:03.063704] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T09:40:03.064027] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T09:40:03.064166] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T09:40:03.064280] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T09:40:03.064631] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T09:40:03.081963] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T09:40:03.082080] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T09:40:03.082136] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T09:40:03.082396] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T09:40:03.084557] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T09:40:03.084769] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T09:40:03.084812] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T09:40:03.084923] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T09:40:03.085198] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T09:40:03.086859] Processed race 44496 for house_10 [2026-03-04T09:40:03.086943] Processed race 44436 for house_101 [2026-03-04T09:40:03.087003] Processed race 44428 for house_1 [2026-03-04T09:40:03.128275] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T09:40:03.128385] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T09:40:03.128542] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T09:40:03.128608] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T09:40:03.128817] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T09:40:03.130753] Processed race 44468 for house_106 [2026-03-04T09:40:03.269833] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T09:40:03.269944] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T09:40:03.269983] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T09:40:03.270015] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T09:40:03.270053] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T09:40:03.270330] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T09:40:03.297559] Processed race 44512 for house_112 [2026-03-04T09:40:03.300130] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T09:40:03.304517] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T09:40:03.304654] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T09:40:03.304988] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T09:40:03.312526] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T09:40:03.312671] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T09:40:03.312736] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T09:40:03.313001] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T09:40:03.322786] Processed race 44480 for house_108 [2026-03-04T09:40:03.322909] Processed race 44548 for house_117 [2026-03-04T09:40:03.329034] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T09:40:03.329118] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T09:40:03.329160] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T09:40:03.329196] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T09:40:03.329480] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T09:40:03.420101] Processed race 44560 for house_118 [2026-03-04T09:40:03.430903] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T09:40:03.431159] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T09:40:03.431218] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T09:40:03.431503] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T09:40:03.433070] Processed race 44564 for house_119 [2026-03-04T09:40:03.498676] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T09:40:03.498794] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T09:40:03.498857] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T09:40:03.498918] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T09:40:03.499166] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T09:40:03.513738] Processed race 44580 for house_120 [2026-03-04T09:40:03.606491] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T09:40:03.606633] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T09:40:03.606695] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T09:40:03.606750] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T09:40:03.606792] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T09:40:03.607010] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T09:40:03.613700] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T09:40:03.613786] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T09:40:03.613824] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T09:40:03.614111] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T09:40:03.619489] Processed race 44612 for house_125 [2026-03-04T09:40:03.619642] Processed race 44588 for house_121 [2026-03-04T09:40:03.620737] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T09:40:03.620818] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T09:40:03.620888] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T09:40:03.621108] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T09:40:03.623553] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T09:40:03.623657] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T09:40:03.623714] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T09:40:03.624062] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T09:40:03.625901] Processed race 44596 for house_122 [2026-03-04T09:40:03.625975] Processed race 44616 for house_125 [2026-03-04T09:40:03.692990] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T09:40:03.693099] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T09:40:03.693198] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T09:40:03.693406] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T09:40:03.710702] Processed race 44620 for house_126 [2026-03-04T09:40:03.806928] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T09:40:03.807193] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T09:40:03.807271] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T09:40:03.807542] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T09:40:03.809441] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T09:40:03.809517] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T09:40:03.809588] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T09:40:03.809650] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T09:40:03.809863] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T09:40:03.811281] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T09:40:03.811356] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T09:40:03.811404] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T09:40:03.811617] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T09:40:03.812811] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T09:40:03.812888] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T09:40:03.812949] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T09:40:03.813146] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T09:40:03.814068] Processed race 44648 for house_129 [2026-03-04T09:40:03.814153] Processed race 44624 for house_126 [2026-03-04T09:40:03.814216] Processed race 44660 for house_130 [2026-03-04T09:40:03.814261] Processed race 44461 for house_13 [2026-03-04T09:40:03.884661] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T09:40:03.884795] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T09:40:03.884852] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T09:40:03.884911] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T09:40:03.884976] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T09:40:03.885341] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T09:40:03.885710] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T09:40:03.892627] Processed race 44668 for house_131 [2026-03-04T09:40:03.983485] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T09:40:03.983654] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T09:40:03.983703] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T09:40:03.983736] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T09:40:03.983963] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T09:40:03.985173] Processed race 44445 for house_138 [2026-03-04T09:40:03.985521] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T09:40:03.985625] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T09:40:03.985689] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T09:40:03.985914] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T09:40:03.986867] Processed race 44696 for house_134 [2026-03-04T09:40:04.008423] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T09:40:04.008518] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T09:40:04.008551] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T09:40:04.008628] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T09:40:04.008831] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T09:40:04.009657] Processed race 44449 for house_139 [2026-03-04T09:40:04.022892] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T09:40:04.023008] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T09:40:04.023044] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T09:40:04.023429] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T09:40:04.033949] Processed race 44437 for house_137 [2026-03-04T09:40:04.071084] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T09:40:04.071302] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T09:40:04.071360] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T09:40:04.071657] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T09:40:04.086649] Processed race 44545 for house_14 [2026-03-04T09:40:04.163315] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T09:40:04.163421] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T09:40:04.163462] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T09:40:04.163494] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T09:40:04.163731] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T09:40:04.164919] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T09:40:04.164989] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T09:40:04.165033] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T09:40:04.165067] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T09:40:04.165255] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T09:40:04.166285] Processed race 44497 for house_144 [2026-03-04T09:40:04.166354] Processed race 44481 for house_142 [2026-03-04T09:40:04.197799] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T09:40:04.197969] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T09:40:04.198019] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T09:40:04.198054] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T09:40:04.198102] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T09:40:04.198375] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T09:40:04.199452] Processed race 44537 for house_149 [2026-03-04T09:40:04.200073] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T09:40:04.200140] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T09:40:04.200178] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T09:40:04.200401] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T09:40:04.201626] Processed race 44553 for house_150 [2026-03-04T09:40:04.245521] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T09:40:04.245861] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T09:40:04.245915] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T09:40:04.246261] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T09:40:04.254735] Processed race 44573 for house_16 [2026-03-04T09:40:04.327359] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T09:40:04.327510] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T09:40:04.327555] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T09:40:04.327817] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T09:40:04.329451] Processed race 44581 for house_17 [2026-03-04T09:40:04.330316] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T09:40:04.330388] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T09:40:04.330426] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T09:40:04.330458] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T09:40:04.331895] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T09:40:04.334302] Processed race 44577 for house_17 [2026-03-04T09:40:04.367089] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T09:40:04.367230] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T09:40:04.367273] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T09:40:04.367649] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T09:40:04.368465] Processed race 44597 for house_19 [2026-03-04T09:40:04.369158] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T09:40:04.369228] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T09:40:04.369267] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T09:40:04.369443] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T09:40:04.370167] Processed race 44593 for house_19 [2026-03-04T09:40:04.423450] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T09:40:04.423720] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T09:40:04.423779] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T09:40:04.424020] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T09:40:04.427037] Processed race 44629 for house_23 [2026-03-04T09:40:04.508844] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T09:40:04.508996] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T09:40:04.509054] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T09:40:04.509318] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T09:40:04.510112] Processed race 44645 for house_25 [2026-03-04T09:40:04.523399] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T09:40:04.523685] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T09:40:04.523748] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T09:40:04.523989] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T09:40:04.524886] Processed race 44633 for house_23 [2026-03-04T09:40:04.539430] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T09:40:04.540243] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T09:40:04.540304] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T09:40:04.540572] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T09:40:04.541937] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T09:40:04.542011] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T09:40:04.549301] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T09:40:04.549712] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T09:40:04.551289] Processed race 44653 for house_26 [2026-03-04T09:40:04.551472] Processed race 44661 for house_27 [2026-03-04T09:40:04.588033] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T09:40:04.588139] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T09:40:04.588194] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T09:40:04.588404] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T09:40:04.589267] Processed race 44669 for house_28 [2026-03-04T09:40:04.673971] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T09:40:04.674115] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T09:40:04.674162] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T09:40:04.674393] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T09:40:04.675703] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T09:40:04.675919] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T09:40:04.675968] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T09:40:04.676151] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T09:40:04.677059] Processed race 44482 for house_3 [2026-03-04T09:40:04.677127] Processed race 44486 for house_3 [2026-03-04T09:40:04.714557] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T09:40:04.714719] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T09:40:04.714758] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T09:40:04.714986] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T09:40:04.715821] Processed race 44693 for house_30 [2026-03-04T09:40:04.752761] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T09:40:04.752890] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T09:40:04.752923] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T09:40:04.754278] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T09:40:04.756680] Processed race 44466 for house_37 [2026-03-04T09:40:04.835122] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T09:40:04.835464] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T09:40:04.835509] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T09:40:04.835540] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T09:40:04.835775] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T09:40:04.837301] Processed race 44498 for house_41 [2026-03-04T09:40:04.838252] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T09:40:04.838337] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T09:40:04.838396] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T09:40:04.838450] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T09:40:04.838706] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T09:40:04.839459] Processed race 44494 for house_40 [2026-03-04T09:40:04.876379] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T09:40:04.876488] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T09:40:04.876521] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T09:40:04.876553] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T09:40:04.876774] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T09:40:04.877806] Processed race 44502 for house_41 [2026-03-04T09:40:04.905997] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T09:40:04.906137] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T09:40:04.906211] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T09:40:04.906449] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T09:40:04.907660] Processed race 44522 for house_44 [2026-03-04T09:40:04.993134] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T09:40:04.993333] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T09:40:04.993400] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T09:40:04.997142] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T09:40:05.005591] Processed race 44542 for house_47 [2026-03-04T09:40:05.007048] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T09:40:05.007757] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T09:40:05.008151] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T09:40:05.008765] Processed race 44526 for house_44 [2026-03-04T09:40:05.008674] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T09:40:05.041612] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T09:40:05.041771] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T09:40:05.041815] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T09:40:05.041861] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T09:40:05.041910] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T09:40:05.041956] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T09:40:05.042004] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T09:40:05.042040] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T09:40:05.042072] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T09:40:05.043669] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T09:40:05.047186] Processed race 44558 for house_49 [2026-03-04T09:40:05.169715] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T09:40:05.169880] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T09:40:05.169917] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T09:40:05.169967] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T09:40:05.170006] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T09:40:05.170032] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T09:40:05.170063] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T09:40:05.170280] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T09:40:05.170356] Processed race 44570 for house_50 [2026-03-04T09:40:05.174224] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T09:40:05.174292] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T09:40:05.174323] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T09:40:05.174491] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T09:40:05.174834] Processed race 44590 for house_52 [2026-03-04T09:40:05.198267] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T09:40:05.198429] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T09:40:05.198481] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T09:40:05.198989] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T09:40:05.202255] Processed race 44618 for house_56 [2026-03-04T09:40:05.453634] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T09:40:05.453776] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T09:40:05.453827] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T09:40:05.454021] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T09:40:05.455093] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T09:40:05.455153] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T09:40:05.455212] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T09:40:05.455361] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T09:40:05.455873] Processed race 44622 for house_56 [2026-03-04T09:40:05.455956] Processed race 44638 for house_58 [2026-03-04T09:40:05.456367] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T09:40:05.456422] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T09:40:05.456461] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T09:40:05.456661] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T09:40:05.457102] Processed race 44642 for house_59 [2026-03-04T09:40:05.612456] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T09:40:05.612616] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T09:40:05.612673] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T09:40:05.612932] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T09:40:05.614797] Processed race 44666 for house_61 [2026-03-04T09:40:05.615382] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T09:40:05.615448] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T09:40:05.615487] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T09:40:05.615761] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T09:40:05.616904] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T09:40:05.616972] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T09:40:05.617009] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T09:40:05.617185] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T09:40:05.619802] Processed race 44662 for house_60 [2026-03-04T09:40:05.619884] Processed race 44670 for house_61 [2026-03-04T09:40:05.727638] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T09:40:05.727789] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T09:40:05.727847] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T09:40:05.727887] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T09:40:05.728089] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T09:40:05.728764] Processed race 44462 for house_37 [2026-03-04T09:40:05.865626] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T09:40:05.865781] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T09:40:05.865875] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T09:40:05.866153] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T09:40:05.867663] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T09:40:05.867734] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T09:40:05.867793] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T09:40:05.867994] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T09:40:05.868699] Processed race 44694 for house_64 [2026-03-04T09:40:05.868773] Processed race 44431 for house_67 [2026-03-04T09:40:05.870874] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T09:40:05.870948] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T09:40:05.870992] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T09:40:05.871211] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T09:40:05.871946] Processed race 44690 for house_64 [2026-03-04T09:40:05.980453] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T09:40:05.980633] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T09:40:05.980686] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T09:40:05.980911] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T09:40:05.982464] Processed race 44435 for house_67 [2026-03-04T09:40:06.021495] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T09:40:06.021690] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T09:40:06.021742] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T09:40:06.021772] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T09:40:06.021963] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T09:40:06.022851] Processed race 44467 for house_70 [2026-03-04T09:40:06.037003] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T09:40:06.037136] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T09:40:06.037171] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T09:40:06.037767] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T09:40:06.042700] Processed race 44535 for house_7 [2026-03-04T09:40:06.046497] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T09:40:06.046720] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T09:40:06.046771] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T09:40:06.046978] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T09:40:06.047715] Processed race 44539 for house_7 [2026-03-04T09:40:06.114665] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T09:40:06.114825] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T09:40:06.114878] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T09:40:06.115231] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T09:40:06.117006] Processed race 44654 for house_5 [2026-03-04T09:40:06.141463] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T09:40:06.141635] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T09:40:06.141685] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T09:40:06.141723] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T09:40:06.141765] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T09:40:06.141998] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T09:40:06.148734] Processed race 44475 for house_71 [2026-03-04T09:40:06.186595] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T09:40:06.187838] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T09:40:06.188817] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T09:40:06.189229] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T09:40:06.197162] Processed race 44499 for house_74 [2026-03-04T09:40:06.205624] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T09:40:06.205748] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T09:40:06.205789] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T09:40:06.207166] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T09:40:06.209848] Processed race 44507 for house_76 [2026-03-04T09:40:06.216417] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T09:40:06.216510] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T09:40:06.216552] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T09:40:06.216613] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T09:40:06.217898] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T09:40:06.219888] Processed race 44511 for house_76 [2026-03-04T09:40:06.292559] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T09:40:06.294325] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T09:40:06.294412] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T09:40:06.294660] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T09:40:06.298377] Processed race 44627 for house_8 [2026-03-04T09:40:06.308235] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T09:40:06.308383] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T09:40:06.308431] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T09:40:06.308678] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T09:40:06.309894] Processed race 44543 for house_80 [2026-03-04T09:40:06.365377] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T09:40:06.365542] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T09:40:06.366652] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T09:40:06.366928] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T09:40:06.368799] Processed race 44583 for house_85 [2026-03-04T09:40:06.377143] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T09:40:06.377276] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T09:40:06.377339] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T09:40:06.378612] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T09:40:06.379370] Processed race 44587 for house_85 [2026-03-04T09:40:06.395832] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T09:40:06.395983] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T09:40:06.396056] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T09:40:06.396437] Processed race 44595 for house_86 [2026-03-04T09:40:06.396357] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T09:40:06.462498] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T09:40:06.462683] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T09:40:06.462760] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T09:40:06.462987] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T09:40:06.463990] Processed race 44611 for house_88 [2026-03-04T09:40:06.481077] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T09:40:06.481216] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T09:40:06.481274] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T09:40:06.481364] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T09:40:06.481637] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T09:40:06.484648] Processed race 44619 for house_89 [2026-03-04T09:40:06.541550] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T09:40:06.541779] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T09:40:06.541843] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T09:40:06.542087] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T09:40:06.543726] Processed race 44639 for house_91 [2026-03-04T09:40:06.543913] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T09:40:06.543981] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T09:40:06.544028] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T09:40:06.544080] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T09:40:06.544408] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T09:40:06.545837] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T09:40:06.545921] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T09:40:06.545967] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T09:40:06.546589] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T09:40:06.547640] Processed race 44707 for house_9 [2026-03-04T09:40:06.547718] Processed race 44647 for house_92 [2026-03-04T09:40:06.636339] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T09:40:06.636476] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T09:40:06.636513] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T09:40:06.636766] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T09:40:06.637645] Processed race 44655 for house_93 [2026-03-04T09:40:06.640803] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T09:40:06.640887] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T09:40:06.641269] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T09:40:06.641326] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T09:40:06.641363] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T09:40:06.641394] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T09:40:06.641683] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T09:40:06.645787] Processed race 44663 for house_94 [2026-03-04T09:40:06.760178] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T09:40:06.760318] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T09:40:06.760365] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T09:40:06.760401] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T09:40:06.769412] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T09:40:06.770462] Processed race 44679 for house_97 [2026-03-04T09:40:06.771156] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T09:40:06.771232] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T09:40:06.771272] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T09:40:06.771499] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T09:40:06.772233] Processed race 44687 for house_98 [2026-03-04T09:40:06.907696] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T09:40:06.907887] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T09:40:06.907951] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T09:40:06.908560] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T09:40:06.910587] Processed race 44406 for senate_11 [2026-03-04T09:40:06.947300] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T09:40:06.947454] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T09:40:06.947495] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T09:40:06.947727] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T09:40:06.949014] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T09:40:06.949095] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T09:40:06.949144] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T09:40:06.949337] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T09:40:06.950450] Processed race 44711 for senate_2 [2026-03-04T09:40:06.950534] Processed race 44377 for senate_21 [2026-03-04T09:40:07.080495] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T09:40:07.082934] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T09:40:07.082990] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T09:40:07.083027] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T09:40:07.083328] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T09:40:07.084629] Processed race 44376 for senate_22 [2026-03-04T09:40:07.115928] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T09:40:07.116107] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T09:40:07.116163] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T09:40:07.117183] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T09:40:07.118762] Processed race 44382 for senate_3 [2026-03-04T09:40:07.119356] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T09:40:07.119421] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T09:40:07.119457] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T09:40:07.119674] Processed race 44381 for senate_4 [2026-03-04T09:40:07.248002] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T09:40:07.248175] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T09:40:07.248227] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T09:40:07.248551] Processed race 44379 for senate_5 [2026-03-04T09:40:07.276166] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T09:40:07.276359] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T09:40:07.276409] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T09:40:07.276452] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T09:40:07.276740] Processed race 44380 for senate_5 [2026-03-04T09:40:07.707184] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T09:40:07.708265] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T09:40:07.708347] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T09:40:07.708404] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T09:40:07.709014] Processed race 44691 for house_98 [2026-03-04T09:40:07.836534] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T09:40:07.836802] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T09:40:07.836861] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T09:40:07.836915] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T09:40:07.837290] Processed race 44378 for senate_19 [2026-03-04T09:40:07.846372] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T09:50:02.074802] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T09:50:02.075780] ✅ Loaded candidate metadata for state legislature [2026-03-04T09:50:02.075870] Starting parallel fetching of 98 races... [2026-03-04T09:50:02.109831] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T09:50:02.182432] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T09:50:02.217744] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T09:50:02.241970] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T09:50:02.276971] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T09:50:02.317694] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T09:50:02.317855] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T09:50:02.317900] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T09:50:02.318501] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T09:50:02.320500] Processed race 44605 for house_1 [2026-03-04T09:50:02.366632] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T09:50:02.366797] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T09:50:02.366846] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T09:50:02.366906] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T09:50:02.367253] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T09:50:02.368339] Processed race 44496 for house_10 [2026-03-04T09:50:02.416316] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T09:50:02.416447] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T09:50:02.416505] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T09:50:02.416736] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T09:50:02.417182] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T09:50:02.419283] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T09:50:02.419357] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T09:50:02.419412] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T09:50:02.419748] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T09:50:02.421351] Processed race 44428 for house_1 [2026-03-04T09:50:02.421430] Processed race 44436 for house_101 [2026-03-04T09:50:02.526183] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T09:50:02.526314] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T09:50:02.526370] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T09:50:02.526448] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T09:50:02.535649] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T09:50:02.572456] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T09:50:02.572840] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T09:50:02.572899] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T09:50:02.573832] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T09:50:02.582445] Processed race 44468 for house_106 [2026-03-04T09:50:02.582688] Processed race 44480 for house_108 [2026-03-04T09:50:02.596706] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T09:50:02.596852] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T09:50:02.596896] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T09:50:02.596926] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T09:50:02.596954] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T09:50:02.597173] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T09:50:02.599043] Processed race 44512 for house_112 [2026-03-04T09:50:02.772468] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T09:50:02.772639] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T09:50:02.772703] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T09:50:02.772967] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T09:50:02.773914] Processed race 44548 for house_117 [2026-03-04T09:50:02.788910] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T09:50:02.789071] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T09:50:02.789122] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T09:50:02.789528] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T09:50:02.790499] Processed race 44564 for house_119 [2026-03-04T09:50:02.838377] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T09:50:02.838519] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T09:50:02.838555] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T09:50:02.838913] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T09:50:02.840834] Processed race 44588 for house_121 [2026-03-04T09:50:02.844857] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T09:50:02.844943] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T09:50:02.844982] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T09:50:02.845011] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T09:50:02.845196] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T09:50:02.846034] Processed race 44560 for house_118 [2026-03-04T09:50:02.974449] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T09:50:02.975914] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T09:50:02.975996] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T09:50:02.976038] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T09:50:02.976467] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T09:50:02.984926] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T09:50:02.985066] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T09:50:02.985103] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T09:50:02.985311] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T09:50:02.993616] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T09:50:02.993756] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T09:50:02.993815] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T09:50:02.993862] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T09:50:02.993916] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T09:50:02.994137] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T09:50:03.011052] Processed race 44580 for house_120 [2026-03-04T09:50:03.011177] Processed race 44596 for house_122 [2026-03-04T09:50:03.011303] Processed race 44612 for house_125 [2026-03-04T09:50:03.079065] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T09:50:03.079194] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T09:50:03.079234] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T09:50:03.079444] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T09:50:03.095250] Processed race 44616 for house_125 [2026-03-04T09:50:03.176403] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T09:50:03.176601] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T09:50:03.176658] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T09:50:03.176872] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T09:50:03.191551] Processed race 44620 for house_126 [2026-03-04T09:50:03.462758] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T09:50:03.463045] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T09:50:03.463123] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T09:50:03.463168] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T09:50:03.463483] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T09:50:03.470788] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T09:50:03.470894] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T09:50:03.470934] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T09:50:03.471135] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T09:50:03.472865] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T09:50:03.472945] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T09:50:03.473003] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T09:50:03.473059] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T09:50:03.473251] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T09:50:03.473296] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T09:50:03.473930] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T09:50:03.476069] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T09:50:03.476147] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T09:50:03.476221] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T09:50:03.476486] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T09:50:03.478632] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T09:50:03.478712] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T09:50:03.478763] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T09:50:03.479862] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T09:50:03.484783] Processed race 44624 for house_126 [2026-03-04T09:50:03.484886] Processed race 44660 for house_130 [2026-03-04T09:50:03.484930] Processed race 44668 for house_131 [2026-03-04T09:50:03.484966] Processed race 44648 for house_129 [2026-03-04T09:50:03.485001] Processed race 44461 for house_13 [2026-03-04T09:50:03.742832] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T09:50:03.742995] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T09:50:03.743039] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T09:50:03.743075] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T09:50:03.745939] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T09:50:03.753896] Processed race 44449 for house_139 [2026-03-04T09:50:03.770026] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T09:50:03.771835] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T09:50:03.771912] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T09:50:03.775915] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T09:50:03.781046] Processed race 44696 for house_134 [2026-03-04T09:50:03.785973] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T09:50:03.786124] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T09:50:03.787757] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T09:50:03.788845] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T09:50:03.793983] Processed race 44437 for house_137 [2026-03-04T09:50:03.798266] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T09:50:03.798388] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T09:50:03.798424] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T09:50:03.798744] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T09:50:03.805365] Processed race 44545 for house_14 [2026-03-04T09:50:03.864806] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T09:50:03.864966] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T09:50:03.865029] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T09:50:03.865069] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T09:50:03.865287] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T09:50:03.868721] Processed race 44445 for house_138 [2026-03-04T09:50:04.005483] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T09:50:04.005771] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T09:50:04.005818] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T09:50:04.005851] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T09:50:04.006083] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T09:50:04.014227] Processed race 44481 for house_142 [2026-03-04T09:50:04.046398] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T09:50:04.046547] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T09:50:04.046656] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T09:50:04.046906] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T09:50:04.048210] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T09:50:04.048275] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T09:50:04.048389] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T09:50:04.048448] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T09:50:04.048488] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T09:50:04.048687] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T09:50:04.050210] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T09:50:04.050289] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T09:50:04.050333] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T09:50:04.050513] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T09:50:04.063071] Processed race 44553 for house_150 [2026-03-04T09:50:04.065888] Processed race 44537 for house_149 [2026-03-04T09:50:04.065987] Processed race 44573 for house_16 [2026-03-04T09:50:04.075922] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T09:50:04.076072] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T09:50:04.076129] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T09:50:04.076167] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T09:50:04.076386] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T09:50:04.079828] Processed race 44497 for house_144 [2026-03-04T09:50:04.221621] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T09:50:04.221873] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T09:50:04.222163] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T09:50:04.222242] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T09:50:04.222670] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T09:50:04.224757] Processed race 44577 for house_17 [2026-03-04T09:50:04.271526] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T09:50:04.271714] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T09:50:04.271757] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T09:50:04.271999] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T09:50:04.287891] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T09:50:04.288044] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T09:50:04.288093] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T09:50:04.288349] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T09:50:04.293079] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T09:50:04.293203] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T09:50:04.293244] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T09:50:04.293465] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T09:50:04.303298] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T09:50:04.303452] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T09:50:04.303512] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T09:50:04.303796] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T09:50:04.336473] Processed race 44593 for house_19 [2026-03-04T09:50:04.336643] Processed race 44629 for house_23 [2026-03-04T09:50:04.336695] Processed race 44597 for house_19 [2026-03-04T09:50:04.336736] Processed race 44581 for house_17 [2026-03-04T09:50:04.524167] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T09:50:04.524551] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T09:50:04.524647] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T09:50:04.524881] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T09:50:04.527374] Processed race 44645 for house_25 [2026-03-04T09:50:04.555079] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T09:50:04.555215] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T09:50:04.555257] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T09:50:04.556312] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T09:50:04.557050] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T09:50:04.557110] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T09:50:04.557147] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T09:50:04.557316] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T09:50:04.561350] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T09:50:04.561430] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T09:50:04.561485] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T09:50:04.566883] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T09:50:04.570204] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T09:50:04.570317] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T09:50:04.570367] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T09:50:04.578409] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T09:50:04.556525] Processed race 44661 for house_27 [2026-03-04T09:50:04.592023] Processed race 44653 for house_26 [2026-03-04T09:50:04.592200] Processed race 44669 for house_28 [2026-03-04T09:50:04.592524] Processed race 44633 for house_23 [2026-03-04T09:50:04.740039] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T09:50:04.740201] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T09:50:04.740261] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T09:50:04.740499] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T09:50:04.743559] Processed race 44482 for house_3 [2026-03-04T09:50:04.748014] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T09:50:04.748126] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T09:50:04.748185] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T09:50:04.748555] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T09:50:04.749906] Processed race 44693 for house_30 [2026-03-04T09:50:04.776239] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T09:50:04.776448] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T09:50:04.776546] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T09:50:04.776995] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T09:50:04.781071] Processed race 44486 for house_3 [2026-03-04T09:50:04.807545] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T09:50:04.807720] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T09:50:04.807925] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T09:50:04.807976] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T09:50:04.808632] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T09:50:04.811338] Processed race 44462 for house_37 [2026-03-04T09:50:04.853731] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T09:50:04.853856] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T09:50:04.853901] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T09:50:04.854159] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T09:50:04.862025] Processed race 44466 for house_37 [2026-03-04T09:50:04.934348] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T09:50:04.934502] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T09:50:04.934560] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T09:50:04.934626] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T09:50:04.934973] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T09:50:04.939336] Processed race 44494 for house_40 [2026-03-04T09:50:04.991069] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T09:50:04.991956] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T09:50:04.992029] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T09:50:04.992070] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T09:50:04.992825] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T09:50:04.996970] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T09:50:04.997360] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T09:50:04.997639] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T09:50:04.997688] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T09:50:04.997897] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T09:50:04.999770] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T09:50:04.999846] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T09:50:04.999894] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T09:50:05.000152] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T09:50:05.001538] Processed race 44498 for house_41 [2026-03-04T09:50:05.001648] Processed race 44502 for house_41 [2026-03-04T09:50:05.001692] Processed race 44522 for house_44 [2026-03-04T09:50:05.031716] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T09:50:05.031931] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T09:50:05.031983] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T09:50:05.032737] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T09:50:05.048888] Processed race 44526 for house_44 [2026-03-04T09:50:05.109472] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T09:50:05.109667] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T09:50:05.109725] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T09:50:05.109957] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T09:50:05.128655] Processed race 44542 for house_47 [2026-03-04T09:50:05.194426] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T09:50:05.194559] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T09:50:05.194628] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T09:50:05.194664] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T09:50:05.194698] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T09:50:05.194746] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T09:50:05.194787] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T09:50:05.194998] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T09:50:05.199524] Processed race 44570 for house_50 [2026-03-04T09:50:05.202554] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T09:50:05.203633] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T09:50:05.203703] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T09:50:05.205377] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T09:50:05.207807] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T09:50:05.207881] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T09:50:05.207938] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T09:50:05.207981] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T09:50:05.208016] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T09:50:05.208263] Processed race 44654 for house_5 [2026-03-04T09:50:05.209235] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T09:50:05.209301] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T09:50:05.209348] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T09:50:05.209386] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T09:50:05.211409] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T09:50:05.238198] Processed race 44558 for house_49 [2026-03-04T09:50:05.253635] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T09:50:05.253750] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T09:50:05.253795] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T09:50:05.254874] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T09:50:05.279958] Processed race 44590 for house_52 [2026-03-04T09:50:05.306797] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T09:50:05.306958] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T09:50:05.307004] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T09:50:05.307522] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T09:50:05.310017] Processed race 44618 for house_56 [2026-03-04T09:50:05.397925] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T09:50:05.398320] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T09:50:05.398378] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T09:50:05.398971] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T09:50:05.400963] Processed race 44622 for house_56 [2026-03-04T09:50:05.442887] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T09:50:05.443056] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T09:50:05.443192] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T09:50:05.443544] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T09:50:05.448428] Processed race 44638 for house_58 [2026-03-04T09:50:05.464954] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T09:50:05.465077] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T09:50:05.465115] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T09:50:05.465952] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T09:50:05.474130] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T09:50:05.474358] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T09:50:05.474404] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T09:50:05.474847] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T09:50:05.476646] Processed race 44642 for house_59 [2026-03-04T09:50:05.476720] Processed race 44662 for house_60 [2026-03-04T09:50:05.494866] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T09:50:05.495341] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T09:50:05.495410] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T09:50:05.495835] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T09:50:05.496945] Processed race 44666 for house_61 [2026-03-04T09:50:05.634630] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T09:50:05.634799] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T09:50:05.634859] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T09:50:05.635652] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T09:50:05.638939] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T09:50:05.639316] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T09:50:05.639386] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T09:50:05.641287] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T09:50:05.646457] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T09:50:05.647106] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T09:50:05.647203] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T09:50:05.648399] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T09:50:05.649649] Processed race 44690 for house_64 [2026-03-04T09:50:05.649716] Processed race 44670 for house_61 [2026-03-04T09:50:05.649755] Processed race 44694 for house_64 [2026-03-04T09:50:05.692140] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T09:50:05.692312] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T09:50:05.692376] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T09:50:05.694332] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T09:50:05.700555] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T09:50:05.700697] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T09:50:05.700738] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T09:50:05.700955] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T09:50:05.715599] Processed race 44431 for house_67 [2026-03-04T09:50:05.715732] Processed race 44435 for house_67 [2026-03-04T09:50:05.852871] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T09:50:05.857847] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T09:50:05.859746] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T09:50:05.860805] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T09:50:05.863002] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T09:50:05.883316] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T09:50:05.883493] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T09:50:05.883541] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T09:50:05.897344] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T09:50:05.905999] Processed race 44467 for house_70 [2026-03-04T09:50:05.906358] Processed race 44539 for house_7 [2026-03-04T09:50:05.908914] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T09:50:05.909007] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T09:50:05.909127] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T09:50:05.909806] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T09:50:05.911846] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T09:50:05.911928] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T09:50:05.911974] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T09:50:05.912015] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T09:50:05.912048] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T09:50:05.912249] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T09:50:05.913292] Processed race 44499 for house_74 [2026-03-04T09:50:05.914919] Processed race 44475 for house_71 [2026-03-04T09:50:05.929933] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T09:50:05.933122] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T09:50:05.933212] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T09:50:05.935193] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T09:50:05.940135] Processed race 44535 for house_7 [2026-03-04T09:50:06.096451] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T09:50:06.097710] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T09:50:06.097774] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T09:50:06.098075] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T09:50:06.103499] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T09:50:06.103609] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T09:50:06.103649] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T09:50:06.104691] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T09:50:06.121902] Processed race 44543 for house_80 [2026-03-04T09:50:06.122058] Processed race 44507 for house_76 [2026-03-04T09:50:06.123113] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T09:50:06.123185] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T09:50:06.123222] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T09:50:06.123252] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T09:50:06.124859] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T09:50:06.125856] Processed race 44511 for house_76 [2026-03-04T09:50:06.137808] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T09:50:06.137943] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T09:50:06.137987] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T09:50:06.139767] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T09:50:06.163998] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T09:50:06.164120] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T09:50:06.164160] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T09:50:06.164424] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T09:50:06.166024] Processed race 44627 for house_8 [2026-03-04T09:50:06.166083] Processed race 44583 for house_85 [2026-03-04T09:50:06.274148] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T09:50:06.274297] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T09:50:06.274342] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T09:50:06.277707] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T09:50:06.326912] Processed race 44587 for house_85 [2026-03-04T09:50:06.380051] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T09:50:06.382195] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T09:50:06.382277] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T09:50:06.382561] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T09:50:06.386780] Processed race 44595 for house_86 [2026-03-04T09:50:06.387759] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T09:50:06.387836] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T09:50:06.387899] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T09:50:06.388100] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T09:50:06.391159] Processed race 44611 for house_88 [2026-03-04T09:50:06.401338] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T09:50:06.403107] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T09:50:06.403264] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T09:50:06.403318] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T09:50:06.404873] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T09:50:06.411862] Processed race 44619 for house_89 [2026-03-04T09:50:06.418524] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T09:50:06.418947] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T09:50:06.418999] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T09:50:06.419034] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T09:50:06.419247] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T09:50:06.420095] Processed race 44707 for house_9 [2026-03-04T09:50:06.519810] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T09:50:06.519983] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T09:50:06.520026] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T09:50:06.520307] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T09:50:06.533810] Processed race 44639 for house_91 [2026-03-04T09:50:06.582795] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T09:50:06.583731] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T09:50:06.583773] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T09:50:06.583804] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T09:50:06.583838] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T09:50:06.583864] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T09:50:06.585145] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T09:50:06.591909] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T09:50:06.592022] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T09:50:06.592057] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T09:50:06.593466] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T09:50:06.596823] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T09:50:06.596896] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T09:50:06.596932] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T09:50:06.597117] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T09:50:06.599246] Processed race 44663 for house_94 [2026-03-04T09:50:06.599321] Processed race 44647 for house_92 [2026-03-04T09:50:06.599364] Processed race 44655 for house_93 [2026-03-04T09:50:06.600218] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T09:50:06.600287] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T09:50:06.600345] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T09:50:06.600382] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T09:50:06.600548] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T09:50:06.602706] Processed race 44679 for house_97 [2026-03-04T09:50:06.751991] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T09:50:06.752154] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T09:50:06.753905] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T09:50:06.754236] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T09:50:06.757262] Processed race 44687 for house_98 [2026-03-04T09:50:06.850087] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T09:50:06.850292] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T09:50:06.850381] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T09:50:06.850431] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T09:50:06.850667] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T09:50:06.860754] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T09:50:06.860888] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T09:50:06.860929] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T09:50:06.862897] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T09:50:06.864307] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T09:50:06.862630] Processed race 44378 for senate_19 [2026-03-04T09:50:06.866835] Processed race 44691 for house_98 [2026-03-04T09:50:06.868093] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T09:50:06.868164] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T09:50:06.871338] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T09:50:06.871620] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T09:50:06.873290] Processed race 44406 for senate_11 [2026-03-04T09:50:06.908497] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T09:50:06.908745] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T09:50:06.908804] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T09:50:06.909020] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T09:50:06.911077] Processed race 44711 for senate_2 [2026-03-04T09:50:06.924347] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T09:50:06.924499] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T09:50:06.924540] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T09:50:06.925209] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T09:50:06.927437] Processed race 44377 for senate_21 [2026-03-04T09:50:07.021406] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T09:50:07.022608] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T09:50:07.022704] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T09:50:07.022752] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T09:50:07.023061] Processed race 44376 for senate_22 [2026-03-04T09:50:07.028268] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T09:50:07.028392] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T09:50:07.028442] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T09:50:07.030168] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T09:50:07.030241] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T09:50:07.030293] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T09:50:07.030473] Processed race 44382 for senate_3 [2026-03-04T09:50:07.030548] Processed race 44381 for senate_4 [2026-03-04T09:50:07.079426] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T09:50:07.079623] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T09:50:07.079673] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T09:50:07.095898] Processed race 44379 for senate_5 [2026-03-04T09:50:07.098311] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T09:50:07.100396] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T09:50:07.100481] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T09:50:07.100524] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T09:50:07.100887] Processed race 44380 for senate_5 [2026-03-04T09:50:07.112752] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T10:10:03.929440] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T10:10:03.930262] ✅ Loaded candidate metadata for state legislature [2026-03-04T10:10:03.930340] Starting parallel fetching of 98 races... [2026-03-04T10:10:03.953791] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T10:10:03.968779] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T10:10:03.982747] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T10:10:03.995966] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T10:10:03.997478] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T10:10:04.256366] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T10:10:04.256476] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T10:10:04.256522] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T10:10:04.256557] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T10:10:04.256806] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T10:10:04.274514] Processed race 44496 for house_10 [2026-03-04T10:10:04.279365] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T10:10:04.279469] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T10:10:04.279530] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T10:10:04.279867] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T10:10:04.290722] Processed race 44605 for house_1 [2026-03-04T10:10:04.299335] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T10:10:04.299439] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T10:10:04.299500] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T10:10:04.299753] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T10:10:04.301361] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T10:10:04.301434] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T10:10:04.301478] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T10:10:04.301515] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T10:10:04.301701] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T10:10:04.302508] Processed race 44436 for house_101 [2026-03-04T10:10:04.302627] Processed race 44428 for house_1 [2026-03-04T10:10:04.325414] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T10:10:04.325532] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T10:10:04.325777] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T10:10:04.325833] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T10:10:04.326041] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T10:10:04.326788] Processed race 44468 for house_106 [2026-03-04T10:10:04.669348] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T10:10:04.669444] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T10:10:04.669478] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T10:10:04.669508] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T10:10:04.669565] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T10:10:04.669765] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T10:10:04.670558] Processed race 44512 for house_112 [2026-03-04T10:10:04.766644] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T10:10:04.766754] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T10:10:04.766977] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T10:10:04.767202] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T10:10:04.770853] Processed race 44480 for house_108 [2026-03-04T10:10:04.797995] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T10:10:04.798102] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T10:10:04.798146] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T10:10:04.798542] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T10:10:04.802977] Processed race 44564 for house_119 [2026-03-04T10:10:04.821531] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T10:10:04.821689] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T10:10:04.821730] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T10:10:04.821936] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T10:10:04.823082] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T10:10:04.823149] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T10:10:04.823208] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T10:10:04.823245] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T10:10:04.823391] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T10:10:04.826487] Processed race 44548 for house_117 [2026-03-04T10:10:04.826677] Processed race 44560 for house_118 [2026-03-04T10:10:04.834835] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T10:10:04.834936] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T10:10:04.834975] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T10:10:04.835007] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T10:10:04.835209] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T10:10:04.839678] Processed race 44580 for house_120 [2026-03-04T10:10:04.973393] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T10:10:04.973549] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T10:10:04.973704] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T10:10:04.973954] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T10:10:04.979342] Processed race 44588 for house_121 [2026-03-04T10:10:05.054808] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T10:10:05.054990] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T10:10:05.055145] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T10:10:05.055544] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T10:10:05.084810] Processed race 44596 for house_122 [2026-03-04T10:10:05.109424] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T10:10:05.109666] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T10:10:05.109745] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T10:10:05.109785] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T10:10:05.109817] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T10:10:05.110117] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T10:10:05.179704] Processed race 44612 for house_125 [2026-03-04T10:10:05.180523] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T10:10:05.180656] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T10:10:05.180697] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T10:10:05.180915] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T10:10:05.182143] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T10:10:05.182209] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T10:10:05.182241] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T10:10:05.182406] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T10:10:05.184395] Processed race 44620 for house_126 [2026-03-04T10:10:05.184875] Processed race 44616 for house_125 [2026-03-04T10:10:05.296262] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T10:10:05.296648] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T10:10:05.296694] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T10:10:05.296731] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T10:10:05.296937] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T10:10:05.298129] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T10:10:05.298201] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T10:10:05.298248] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T10:10:05.298402] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T10:10:05.299330] Processed race 44624 for house_126 [2026-03-04T10:10:05.299397] Processed race 44648 for house_129 [2026-03-04T10:10:05.313076] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T10:10:05.313177] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T10:10:05.313213] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T10:10:05.313419] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T10:10:05.325661] Processed race 44461 for house_13 [2026-03-04T10:10:05.359599] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T10:10:05.359703] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T10:10:05.359747] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T10:10:05.359964] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T10:10:05.361075] Processed race 44660 for house_130 [2026-03-04T10:10:05.372377] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T10:10:05.372492] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T10:10:05.372536] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T10:10:05.372609] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T10:10:05.372660] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T10:10:05.372700] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T10:10:05.373001] Processed race 44668 for house_131 [2026-03-04T10:10:05.372908] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T10:10:05.553320] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T10:10:05.553452] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T10:10:05.553502] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T10:10:05.553749] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T10:10:05.554789] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T10:10:05.554848] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T10:10:05.554882] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T10:10:05.555027] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T10:10:05.555967] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T10:10:05.556031] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T10:10:05.556066] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T10:10:05.556197] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T10:10:05.556366] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T10:10:05.556881] Processed race 44696 for house_134 [2026-03-04T10:10:05.556942] Processed race 44437 for house_137 [2026-03-04T10:10:05.556976] Processed race 44445 for house_138 [2026-03-04T10:10:05.596739] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T10:10:05.596917] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T10:10:05.596965] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T10:10:05.596996] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T10:10:05.597204] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T10:10:05.600481] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T10:10:05.600564] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T10:10:05.600640] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T10:10:05.600978] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T10:10:05.612521] Processed race 44449 for house_139 [2026-03-04T10:10:05.612725] Processed race 44545 for house_14 [2026-03-04T10:10:05.713445] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T10:10:05.713766] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T10:10:05.713819] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T10:10:05.713865] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T10:10:05.714124] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T10:10:05.715461] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T10:10:05.715537] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T10:10:05.715605] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T10:10:05.715640] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T10:10:05.715803] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T10:10:05.716531] Processed race 44481 for house_142 [2026-03-04T10:10:05.716628] Processed race 44497 for house_144 [2026-03-04T10:10:05.717505] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T10:10:05.717596] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T10:10:05.717637] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T10:10:05.717667] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T10:10:05.717694] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T10:10:05.717886] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T10:10:05.718520] Processed race 44537 for house_149 [2026-03-04T10:10:05.780402] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T10:10:05.780563] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T10:10:05.780629] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T10:10:05.785962] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T10:10:05.788471] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T10:10:05.788559] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T10:10:05.789714] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T10:10:05.790062] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T10:10:05.791798] Processed race 44553 for house_150 [2026-03-04T10:10:05.791865] Processed race 44573 for house_16 [2026-03-04T10:10:05.924121] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T10:10:05.924272] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T10:10:05.924311] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T10:10:05.924346] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T10:10:05.924881] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T10:10:05.933439] Processed race 44577 for house_17 [2026-03-04T10:10:05.937861] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T10:10:05.937981] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T10:10:05.938021] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T10:10:05.938252] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T10:10:05.943741] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T10:10:05.943845] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T10:10:05.943895] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T10:10:05.944104] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T10:10:05.950203] Processed race 44593 for house_19 [2026-03-04T10:10:05.950315] Processed race 44581 for house_17 [2026-03-04T10:10:05.981364] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T10:10:05.981520] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T10:10:05.981560] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T10:10:05.981815] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T10:10:05.986726] Processed race 44629 for house_23 [2026-03-04T10:10:05.988120] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T10:10:05.988197] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T10:10:05.988237] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T10:10:05.988448] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T10:10:05.989511] Processed race 44597 for house_19 [2026-03-04T10:10:06.115671] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T10:10:06.115825] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T10:10:06.115868] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T10:10:06.116118] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T10:10:06.124786] Processed race 44633 for house_23 [2026-03-04T10:10:06.132277] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T10:10:06.132396] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T10:10:06.132436] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T10:10:06.134714] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T10:10:06.145275] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T10:10:06.145416] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T10:10:06.145481] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T10:10:06.145740] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T10:10:06.146550] Processed race 44645 for house_25 [2026-03-04T10:10:06.151410] Processed race 44653 for house_26 [2026-03-04T10:10:06.180943] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T10:10:06.181098] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T10:10:06.181150] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T10:10:06.181392] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T10:10:06.182675] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T10:10:06.182744] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T10:10:06.182791] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T10:10:06.182972] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T10:10:06.188657] Processed race 44669 for house_28 [2026-03-04T10:10:06.188784] Processed race 44661 for house_27 [2026-03-04T10:10:06.323241] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T10:10:06.323423] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T10:10:06.323461] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T10:10:06.323774] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T10:10:06.329704] Processed race 44482 for house_3 [2026-03-04T10:10:06.366503] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T10:10:06.366664] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T10:10:06.366706] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T10:10:06.367111] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T10:10:06.371719] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T10:10:06.371815] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T10:10:06.371862] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T10:10:06.372064] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T10:10:06.372936] Processed race 44486 for house_3 [2026-03-04T10:10:06.372994] Processed race 44693 for house_30 [2026-03-04T10:10:06.397429] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T10:10:06.399200] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T10:10:06.399287] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T10:10:06.399541] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T10:10:06.402894] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T10:10:06.402971] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T10:10:06.403013] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T10:10:06.403048] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T10:10:06.403349] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T10:10:06.404067] Processed race 44466 for house_37 [2026-03-04T10:10:06.404184] Processed race 44462 for house_37 [2026-03-04T10:10:06.553510] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T10:10:06.553694] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T10:10:06.553743] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T10:10:06.553779] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T10:10:06.554047] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T10:10:06.559982] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T10:10:06.560118] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T10:10:06.560159] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T10:10:06.560195] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T10:10:06.560412] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T10:10:06.561095] Processed race 44498 for house_41 [2026-03-04T10:10:06.561152] Processed race 44502 for house_41 [2026-03-04T10:10:06.563422] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T10:10:06.565106] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T10:10:06.565163] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T10:10:06.565197] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T10:10:06.566684] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T10:10:06.568636] Processed race 44494 for house_40 [2026-03-04T10:10:06.578903] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T10:10:06.579031] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T10:10:06.579072] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T10:10:06.579307] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T10:10:06.591435] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T10:10:06.591598] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T10:10:06.591651] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T10:10:06.591867] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T10:10:06.597664] Processed race 44526 for house_44 [2026-03-04T10:10:06.597775] Processed race 44522 for house_44 [2026-03-04T10:10:06.734358] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T10:10:06.734505] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T10:10:06.734556] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T10:10:06.734640] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T10:10:06.734683] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T10:10:06.734724] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T10:10:06.734761] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T10:10:06.734796] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T10:10:06.734837] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T10:10:06.735080] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T10:10:06.736361] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T10:10:06.736434] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T10:10:06.736487] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T10:10:06.740800] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T10:10:06.742426] Processed race 44558 for house_49 [2026-03-04T10:10:06.742509] Processed race 44542 for house_47 [2026-03-04T10:10:06.743114] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T10:10:06.743185] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T10:10:06.743234] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T10:10:06.743424] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T10:10:06.744107] Processed race 44654 for house_5 [2026-03-04T10:10:06.747062] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T10:10:06.747145] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T10:10:06.747196] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T10:10:06.747239] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T10:10:06.747277] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T10:10:06.747315] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T10:10:06.747365] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T10:10:06.749688] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T10:10:06.750483] Processed race 44570 for house_50 [2026-03-04T10:10:06.754739] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T10:10:06.754883] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T10:10:06.754950] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T10:10:06.755178] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T10:10:06.756359] Processed race 44590 for house_52 [2026-03-04T10:10:06.922851] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T10:10:06.923005] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T10:10:06.923048] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T10:10:06.923265] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T10:10:06.927793] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T10:10:06.927912] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T10:10:06.927957] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T10:10:06.928165] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T10:10:06.933479] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T10:10:06.933626] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T10:10:06.933671] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T10:10:06.933881] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T10:10:06.936179] Processed race 44638 for house_58 [2026-03-04T10:10:06.936255] Processed race 44618 for house_56 [2026-03-04T10:10:06.936301] Processed race 44622 for house_56 [2026-03-04T10:10:06.937361] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T10:10:06.937427] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T10:10:06.937464] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T10:10:06.940758] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T10:10:06.942417] Processed race 44662 for house_60 [2026-03-04T10:10:06.953763] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T10:10:06.955542] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T10:10:06.955623] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T10:10:06.955926] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T10:10:06.956775] Processed race 44642 for house_59 [2026-03-04T10:10:08.168017] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T10:10:08.168205] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T10:10:08.168270] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T10:10:08.170701] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T10:10:08.172222] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T10:10:08.172301] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T10:10:08.172377] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T10:10:08.172600] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T10:10:08.177966] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T10:10:08.178055] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T10:10:08.178113] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T10:10:08.178299] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T10:10:08.179384] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T10:10:08.179449] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T10:10:08.179508] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T10:10:08.179987] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T10:10:08.180655] Processed race 44670 for house_61 [2026-03-04T10:10:08.180729] Processed race 44690 for house_64 [2026-03-04T10:10:08.180782] Processed race 44666 for house_61 [2026-03-04T10:10:08.180820] Processed race 44431 for house_67 [2026-03-04T10:10:08.181243] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T10:10:08.181309] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T10:10:08.181359] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T10:10:08.181528] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T10:10:08.182295] Processed race 44694 for house_64 [2026-03-04T10:10:08.337855] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T10:10:08.338038] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T10:10:08.338093] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T10:10:08.338871] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T10:10:08.340499] Processed race 44435 for house_67 [2026-03-04T10:10:08.344141] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T10:10:08.344210] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T10:10:08.344242] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T10:10:08.344269] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T10:10:08.344292] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T10:10:08.344476] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T10:10:08.348134] Processed race 44475 for house_71 [2026-03-04T10:10:08.354112] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T10:10:08.354430] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T10:10:08.354501] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T10:10:08.354545] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T10:10:08.354662] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T10:10:08.354894] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T10:10:08.357293] Processed race 44467 for house_70 [2026-03-04T10:10:08.357932] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T10:10:08.357992] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T10:10:08.358208] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T10:10:08.360265] Processed race 44539 for house_7 [2026-03-04T10:10:08.367451] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T10:10:08.367895] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T10:10:08.367940] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T10:10:08.368618] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T10:10:08.369388] Processed race 44535 for house_7 [2026-03-04T10:10:08.505267] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T10:10:08.505424] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T10:10:08.505478] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T10:10:08.506782] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T10:10:08.509521] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T10:10:08.509644] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T10:10:08.509702] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T10:10:08.509921] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T10:10:08.511707] Processed race 44499 for house_74 [2026-03-04T10:10:08.511777] Processed race 44507 for house_76 [2026-03-04T10:10:08.563158] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T10:10:08.563292] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T10:10:08.563351] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T10:10:08.563405] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T10:10:08.563983] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T10:10:08.564055] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T10:10:08.564107] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T10:10:08.564301] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T10:10:08.566150] Processed race 44543 for house_80 [2026-03-04T10:10:08.567720] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T10:10:08.567797] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T10:10:08.567843] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T10:10:08.568027] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T10:10:08.572398] Processed race 44627 for house_8 [2026-03-04T10:10:08.572556] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T10:10:08.574356] Processed race 44511 for house_76 [2026-03-04T10:10:08.669226] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T10:10:08.669395] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T10:10:08.669463] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T10:10:08.669843] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T10:10:08.674659] Processed race 44583 for house_85 [2026-03-04T10:10:08.748231] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T10:10:08.748411] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T10:10:08.748470] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T10:10:08.748856] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T10:10:08.750094] Processed race 44587 for house_85 [2026-03-04T10:10:08.753384] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T10:10:08.753524] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T10:10:08.753568] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T10:10:08.753824] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T10:10:08.755503] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T10:10:08.755599] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T10:10:08.755660] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T10:10:08.755997] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T10:10:08.756820] Processed race 44595 for house_86 [2026-03-04T10:10:08.757097] Processed race 44611 for house_88 [2026-03-04T10:10:08.759093] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T10:10:08.759163] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T10:10:08.759201] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T10:10:08.759233] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T10:10:08.759485] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T10:10:08.760876] Processed race 44619 for house_89 [2026-03-04T10:10:08.852493] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T10:10:08.852668] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T10:10:08.852720] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T10:10:08.852761] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T10:10:08.852980] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T10:10:08.854633] Processed race 44707 for house_9 [2026-03-04T10:10:08.908378] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T10:10:08.908517] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T10:10:08.908564] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T10:10:08.908637] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T10:10:08.908670] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T10:10:08.908699] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T10:10:08.908935] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T10:10:08.910321] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T10:10:08.910397] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T10:10:08.910435] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T10:10:08.910650] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T10:10:08.912137] Processed race 44663 for house_94 [2026-03-04T10:10:08.912209] Processed race 44639 for house_91 [2026-03-04T10:10:08.912075] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T10:10:08.912275] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T10:10:08.912310] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T10:10:08.912624] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T10:10:08.913743] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T10:10:08.913810] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T10:10:08.913847] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T10:10:08.914013] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T10:10:08.914753] Processed race 44655 for house_93 [2026-03-04T10:10:08.914815] Processed race 44647 for house_92 [2026-03-04T10:10:09.027473] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T10:10:09.027801] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T10:10:09.027862] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T10:10:09.027906] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T10:10:09.028309] Processed race 44679 for house_97 [2026-03-04T10:10:09.028224] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T10:10:09.150704] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T10:10:09.150858] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T10:10:09.150894] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T10:10:09.151087] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T10:10:09.152111] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T10:10:09.152166] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T10:10:09.152196] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T10:10:09.152327] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T10:10:09.153368] Processed race 44406 for senate_11 [2026-03-04T10:10:09.153445] Processed race 44687 for house_98 [2026-03-04T10:10:09.154121] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T10:10:09.154274] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T10:10:09.154318] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T10:10:09.154345] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T10:10:09.154515] Processed race 44691 for house_98 [2026-03-04T10:10:09.154489] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T10:10:09.314237] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T10:10:09.314417] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T10:10:09.314473] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T10:10:09.314509] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T10:10:09.316257] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T10:10:09.319632] Processed race 44378 for senate_19 [2026-03-04T10:10:09.321232] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T10:10:09.321322] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T10:10:09.321366] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T10:10:09.321554] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T10:10:09.322967] Processed race 44377 for senate_21 [2026-03-04T10:10:09.322903] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T10:10:09.323175] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T10:10:09.323235] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T10:10:09.323270] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T10:10:09.323984] Processed race 44376 for senate_22 [2026-03-04T10:10:09.323948] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T10:10:09.326132] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T10:10:09.326202] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T10:10:09.326246] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T10:10:09.326547] Processed race 44711 for senate_2 [2026-03-04T10:10:09.345032] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T10:10:09.345210] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T10:10:09.345267] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T10:10:09.345544] Processed race 44382 for senate_3 [2026-03-04T10:10:09.498262] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T10:10:09.498446] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T10:10:09.498493] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T10:10:09.499505] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T10:10:09.500420] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T10:10:09.500527] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T10:10:09.500601] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T10:10:09.505033] Processed race 44381 for senate_4 [2026-03-04T10:10:09.505156] Processed race 44379 for senate_5 [2026-03-04T10:10:09.505287] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T10:10:09.505346] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T10:10:09.505383] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T10:10:09.506529] Processed race 44380 for senate_5 [2026-03-04T10:10:09.516418] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T10:20:02.957288] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T10:20:02.961707] ✅ Loaded candidate metadata for state legislature [2026-03-04T10:20:02.961818] Starting parallel fetching of 98 races... [2026-03-04T10:20:03.033154] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T10:20:03.072547] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T10:20:03.077154] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T10:20:03.078393] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T10:20:03.079324] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T10:20:03.265986] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T10:20:03.266116] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T10:20:03.266327] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T10:20:03.267617] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T10:20:03.324255] Processed race 44605 for house_1 [2026-03-04T10:20:03.334448] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T10:20:03.334593] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T10:20:03.334664] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T10:20:03.334726] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T10:20:03.335001] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T10:20:03.336690] Processed race 44496 for house_10 [2026-03-04T10:20:03.341444] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T10:20:03.341551] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T10:20:03.341636] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T10:20:03.341903] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T10:20:03.342929] Processed race 44436 for house_101 [2026-03-04T10:20:03.372512] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T10:20:03.372694] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T10:20:03.372755] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T10:20:03.372870] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T10:20:03.373132] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T10:20:03.374670] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T10:20:03.374746] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T10:20:03.375123] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T10:20:03.375193] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T10:20:03.375387] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T10:20:03.376305] Processed race 44428 for house_1 [2026-03-04T10:20:03.376536] Processed race 44468 for house_106 [2026-03-04T10:20:03.546092] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T10:20:03.546255] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T10:20:03.546321] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T10:20:03.547950] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T10:20:03.553753] Processed race 44480 for house_108 [2026-03-04T10:20:03.556494] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T10:20:03.556608] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T10:20:03.556663] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T10:20:03.559955] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T10:20:03.565971] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T10:20:03.566116] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T10:20:03.566175] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T10:20:03.566216] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T10:20:03.566248] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T10:20:03.567937] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T10:20:03.571450] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T10:20:03.571554] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T10:20:03.571638] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T10:20:03.571698] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T10:20:03.572055] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T10:20:03.573640] Processed race 44548 for house_117 [2026-03-04T10:20:03.573719] Processed race 44512 for house_112 [2026-03-04T10:20:03.573758] Processed race 44560 for house_118 [2026-03-04T10:20:03.661661] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T10:20:03.661848] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T10:20:03.661913] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T10:20:03.662294] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T10:20:03.663652] Processed race 44564 for house_119 [2026-03-04T10:20:03.781987] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T10:20:03.782217] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T10:20:03.782281] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T10:20:03.782461] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T10:20:03.786107] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T10:20:03.786187] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T10:20:03.786218] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T10:20:03.786433] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T10:20:03.788666] Processed race 44596 for house_122 [2026-03-04T10:20:03.788974] Processed race 44588 for house_121 [2026-03-04T10:20:03.826068] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T10:20:03.826229] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T10:20:03.826280] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T10:20:03.826318] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T10:20:03.826552] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T10:20:03.828268] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T10:20:03.828342] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T10:20:03.828384] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T10:20:03.828419] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T10:20:03.828452] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T10:20:03.828648] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T10:20:03.829616] Processed race 44580 for house_120 [2026-03-04T10:20:03.829693] Processed race 44612 for house_125 [2026-03-04T10:20:03.882206] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T10:20:03.882339] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T10:20:03.882386] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T10:20:03.882619] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T10:20:03.883990] Processed race 44616 for house_125 [2026-03-04T10:20:04.070926] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T10:20:04.071221] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T10:20:04.071286] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T10:20:04.071323] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T10:20:04.071766] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T10:20:04.073222] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T10:20:04.073698] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T10:20:04.073759] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T10:20:04.074180] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T10:20:04.077615] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T10:20:04.077764] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T10:20:04.078525] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T10:20:04.078816] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T10:20:04.088664] Processed race 44624 for house_126 [2026-03-04T10:20:04.088803] Processed race 44620 for house_126 [2026-03-04T10:20:04.088854] Processed race 44648 for house_129 [2026-03-04T10:20:04.166720] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T10:20:04.166872] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T10:20:04.166923] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T10:20:04.167172] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T10:20:04.170279] Processed race 44660 for house_130 [2026-03-04T10:20:04.184755] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T10:20:04.186488] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T10:20:04.186555] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T10:20:04.188263] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T10:20:04.193055] Processed race 44461 for house_13 [2026-03-04T10:20:04.322065] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T10:20:04.322219] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T10:20:04.322287] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T10:20:04.322550] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T10:20:04.322664] Processed race 44437 for house_137 [2026-03-04T10:20:04.330228] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T10:20:04.330385] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T10:20:04.330438] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T10:20:04.330477] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T10:20:04.330510] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T10:20:04.330537] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T10:20:04.330774] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T10:20:04.331502] Processed race 44668 for house_131 [2026-03-04T10:20:04.349930] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T10:20:04.350042] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T10:20:04.350079] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T10:20:04.350272] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T10:20:04.351022] Processed race 44696 for house_134 [2026-03-04T10:20:04.387706] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T10:20:04.387807] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T10:20:04.387847] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T10:20:04.387883] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T10:20:04.388074] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T10:20:04.389346] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T10:20:04.389424] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T10:20:04.389467] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T10:20:04.389502] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T10:20:04.389678] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T10:20:04.390307] Processed race 44449 for house_139 [2026-03-04T10:20:04.390388] Processed race 44445 for house_138 [2026-03-04T10:20:04.567639] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T10:20:04.567787] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T10:20:04.567837] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T10:20:04.567895] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T10:20:04.568145] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T10:20:04.569428] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T10:20:04.569514] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T10:20:04.569617] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T10:20:04.570074] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T10:20:04.571263] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T10:20:04.571405] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T10:20:04.571464] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T10:20:04.571505] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T10:20:04.571692] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T10:20:04.572696] Processed race 44481 for house_142 [2026-03-04T10:20:04.573333] Processed race 44545 for house_14 [2026-03-04T10:20:04.573394] Processed race 44497 for house_144 [2026-03-04T10:20:04.591434] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T10:20:04.591610] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T10:20:04.591673] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T10:20:04.591716] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T10:20:04.591752] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T10:20:04.591973] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T10:20:04.598017] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T10:20:04.598102] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T10:20:04.598147] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T10:20:04.598359] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T10:20:04.599270] Processed race 44537 for house_149 [2026-03-04T10:20:04.599500] Processed race 44553 for house_150 [2026-03-04T10:20:04.740200] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T10:20:04.740364] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T10:20:04.740409] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T10:20:04.740443] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T10:20:04.740706] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T10:20:04.742154] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T10:20:04.742227] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T10:20:04.742265] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T10:20:04.742511] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T10:20:04.743205] Processed race 44577 for house_17 [2026-03-04T10:20:04.743279] Processed race 44573 for house_16 [2026-03-04T10:20:04.756324] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T10:20:04.756494] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T10:20:04.756548] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T10:20:04.757293] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T10:20:04.758317] Processed race 44581 for house_17 [2026-03-04T10:20:04.775739] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T10:20:04.775841] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T10:20:04.775888] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T10:20:04.776093] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T10:20:04.777225] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T10:20:04.779081] Processed race 44593 for house_19 [2026-03-04T10:20:04.784183] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T10:20:04.784314] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T10:20:04.785520] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T10:20:04.788210] Processed race 44597 for house_19 [2026-03-04T10:20:04.898391] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T10:20:04.898523] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T10:20:04.898560] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T10:20:04.898845] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T10:20:04.899623] Processed race 44629 for house_23 [2026-03-04T10:20:04.915816] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T10:20:04.915940] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T10:20:04.915986] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T10:20:04.916215] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T10:20:04.918526] Processed race 44633 for house_23 [2026-03-04T10:20:04.928787] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T10:20:04.929097] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T10:20:04.929157] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T10:20:04.929390] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T10:20:04.934129] Processed race 44645 for house_25 [2026-03-04T10:20:04.945007] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T10:20:04.945315] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T10:20:04.945375] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T10:20:04.945611] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T10:20:04.949846] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T10:20:04.949930] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T10:20:04.949970] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T10:20:04.950212] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T10:20:04.951675] Processed race 44653 for house_26 [2026-03-04T10:20:04.951758] Processed race 44661 for house_27 [2026-03-04T10:20:05.161404] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T10:20:05.161510] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T10:20:05.161545] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T10:20:05.161906] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T10:20:05.162639] Processed race 44669 for house_28 [2026-03-04T10:20:05.163675] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T10:20:05.163749] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T10:20:05.163806] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T10:20:05.163863] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T10:20:05.164078] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T10:20:05.167011] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T10:20:05.167088] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T10:20:05.167132] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T10:20:05.167317] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T10:20:05.168477] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T10:20:05.168546] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T10:20:05.168853] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T10:20:05.169205] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T10:20:05.170290] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T10:20:05.170360] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T10:20:05.170403] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T10:20:05.170782] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T10:20:05.168087] Processed race 44462 for house_37 [2026-03-04T10:20:05.175710] Processed race 44482 for house_3 [2026-03-04T10:20:05.175772] Processed race 44693 for house_30 [2026-03-04T10:20:05.175812] Processed race 44486 for house_3 [2026-03-04T10:20:05.322973] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T10:20:05.323123] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T10:20:05.323196] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T10:20:05.323451] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T10:20:05.326086] Processed race 44522 for house_44 [2026-03-04T10:20:05.329271] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T10:20:05.329357] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T10:20:05.329402] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T10:20:05.332027] Processed race 44466 for house_37 [2026-03-04T10:20:05.331965] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T10:20:05.333640] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T10:20:05.333735] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T10:20:05.333780] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T10:20:05.333884] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T10:20:05.334152] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T10:20:05.335084] Processed race 44502 for house_41 [2026-03-04T10:20:05.338081] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T10:20:05.338158] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T10:20:05.338199] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T10:20:05.338234] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T10:20:05.338422] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T10:20:05.339347] Processed race 44494 for house_40 [2026-03-04T10:20:05.340187] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T10:20:05.340259] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T10:20:05.340301] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T10:20:05.340336] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T10:20:05.340715] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T10:20:05.341863] Processed race 44498 for house_41 [2026-03-04T10:20:05.487593] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T10:20:05.487751] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T10:20:05.487816] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T10:20:05.488084] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T10:20:05.490610] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T10:20:05.490695] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T10:20:05.490750] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T10:20:05.490787] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T10:20:05.490818] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T10:20:05.490850] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T10:20:05.490889] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T10:20:05.490940] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T10:20:05.490987] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T10:20:05.493050] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T10:20:05.493811] Processed race 44526 for house_44 [2026-03-04T10:20:05.493885] Processed race 44558 for house_49 [2026-03-04T10:20:05.499281] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T10:20:05.499379] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T10:20:05.499418] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T10:20:05.499647] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T10:20:05.500421] Processed race 44542 for house_47 [2026-03-04T10:20:05.505217] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T10:20:05.505313] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T10:20:05.505353] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T10:20:05.505393] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T10:20:05.505422] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T10:20:05.505452] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T10:20:05.505485] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T10:20:05.505709] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T10:20:05.507258] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T10:20:05.507326] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T10:20:05.507362] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T10:20:05.507521] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T10:20:05.508209] Processed race 44570 for house_50 [2026-03-04T10:20:05.508290] Processed race 44654 for house_5 [2026-03-04T10:20:05.659896] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T10:20:05.660065] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T10:20:05.660120] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T10:20:05.660396] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T10:20:05.661647] Processed race 44590 for house_52 [2026-03-04T10:20:05.662680] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T10:20:05.662768] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T10:20:05.662993] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T10:20:05.663325] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T10:20:05.664488] Processed race 44618 for house_56 [2026-03-04T10:20:05.666210] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T10:20:05.666285] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T10:20:05.666324] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T10:20:05.666518] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T10:20:05.667528] Processed race 44638 for house_58 [2026-03-04T10:20:05.673161] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T10:20:05.673263] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T10:20:05.673304] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T10:20:05.673505] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T10:20:05.674539] Processed race 44642 for house_59 [2026-03-04T10:20:05.682169] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T10:20:05.682288] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T10:20:05.682337] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T10:20:05.682557] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T10:20:05.684038] Processed race 44622 for house_56 [2026-03-04T10:20:05.814243] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T10:20:05.814415] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T10:20:05.814478] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T10:20:05.814819] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T10:20:05.817827] Processed race 44670 for house_61 [2026-03-04T10:20:05.837693] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T10:20:05.838283] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T10:20:05.838929] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T10:20:05.839244] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T10:20:05.844208] Processed race 44662 for house_60 [2026-03-04T10:20:05.846231] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T10:20:05.846308] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T10:20:05.846919] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T10:20:05.847428] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T10:20:05.849630] Processed race 44666 for house_61 [2026-03-04T10:20:05.851443] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T10:20:05.851521] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T10:20:05.851560] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T10:20:05.852762] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T10:20:05.855628] Processed race 44690 for house_64 [2026-03-04T10:20:05.857796] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T10:20:05.858513] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T10:20:05.858598] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T10:20:05.859697] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T10:20:05.860971] Processed race 44694 for house_64 [2026-03-04T10:20:06.001250] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T10:20:06.001416] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T10:20:06.001477] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T10:20:06.001748] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T10:20:06.002998] Processed race 44431 for house_67 [2026-03-04T10:20:06.008600] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T10:20:06.008783] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T10:20:06.008847] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T10:20:06.009715] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T10:20:06.011267] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T10:20:06.011342] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T10:20:06.011405] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T10:20:06.011631] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T10:20:06.012493] Processed race 44435 for house_67 [2026-03-04T10:20:06.012569] Processed race 44535 for house_7 [2026-03-04T10:20:06.013931] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T10:20:06.014002] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T10:20:06.014043] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T10:20:06.014445] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T10:20:06.015409] Processed race 44539 for house_7 [2026-03-04T10:20:06.018480] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T10:20:06.018565] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T10:20:06.018649] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T10:20:06.018691] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T10:20:06.018898] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T10:20:06.019664] Processed race 44467 for house_70 [2026-03-04T10:20:06.178029] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T10:20:06.178209] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T10:20:06.178291] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T10:20:06.178349] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T10:20:06.178408] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T10:20:06.178789] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T10:20:06.180651] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T10:20:06.180735] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T10:20:06.180777] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T10:20:06.181077] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T10:20:06.182176] Processed race 44475 for house_71 [2026-03-04T10:20:06.182269] Processed race 44499 for house_74 [2026-03-04T10:20:06.182849] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T10:20:06.182927] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T10:20:06.182989] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T10:20:06.183231] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T10:20:06.185301] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T10:20:06.185375] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T10:20:06.185417] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T10:20:06.185650] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T10:20:06.187025] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T10:20:06.187099] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T10:20:06.187137] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T10:20:06.187169] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T10:20:06.187439] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T10:20:06.188190] Processed race 44507 for house_76 [2026-03-04T10:20:06.188284] Processed race 44627 for house_8 [2026-03-04T10:20:06.188343] Processed race 44511 for house_76 [2026-03-04T10:20:06.343946] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T10:20:06.344094] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T10:20:06.344148] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T10:20:06.344414] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T10:20:06.345446] Processed race 44583 for house_85 [2026-03-04T10:20:06.348432] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T10:20:06.348513] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T10:20:06.348555] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T10:20:06.348825] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T10:20:06.350131] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T10:20:06.350195] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T10:20:06.350231] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T10:20:06.350395] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T10:20:06.355348] Processed race 44543 for house_80 [2026-03-04T10:20:06.355541] Processed race 44611 for house_88 [2026-03-04T10:20:06.357787] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T10:20:06.357863] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T10:20:06.357909] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T10:20:06.359246] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T10:20:06.368036] Processed race 44587 for house_85 [2026-03-04T10:20:06.507264] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T10:20:06.507433] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T10:20:06.508621] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T10:20:06.508669] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T10:20:06.508906] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T10:20:06.512022] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T10:20:06.512531] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T10:20:06.512617] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T10:20:06.512799] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T10:20:06.515083] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T10:20:06.515150] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T10:20:06.515189] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T10:20:06.515221] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T10:20:06.515391] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T10:20:06.516213] Processed race 44707 for house_9 [2026-03-04T10:20:06.517036] Processed race 44639 for house_91 [2026-03-04T10:20:06.517103] Processed race 44619 for house_89 [2026-03-04T10:20:06.682529] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T10:20:06.682815] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T10:20:06.682891] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T10:20:06.683407] Processed race 44655 for house_93 [2026-03-04T10:20:06.683304] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T10:20:06.687294] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T10:20:06.687379] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T10:20:06.687420] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T10:20:06.687464] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T10:20:06.687496] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T10:20:06.687529] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T10:20:06.688028] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T10:20:06.689425] Processed race 44663 for house_94 [2026-03-04T10:20:06.690316] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T10:20:06.690392] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T10:20:06.690452] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T10:20:06.690508] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T10:20:06.691680] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T10:20:06.692527] Processed race 44679 for house_97 [2026-03-04T10:20:06.836408] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T10:20:06.836630] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T10:20:06.836707] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T10:20:06.837026] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T10:20:06.838020] Processed race 44687 for house_98 [2026-03-04T10:20:06.848505] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T10:20:06.849427] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T10:20:06.850338] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T10:20:06.850847] Processed race 44406 for senate_11 [2026-03-04T10:20:06.850758] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T10:20:06.858977] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T10:20:06.859097] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T10:20:06.859153] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T10:20:06.859219] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T10:20:06.859652] Processed race 44691 for house_98 [2026-03-04T10:20:06.859537] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T10:20:07.005959] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T10:20:07.006111] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T10:20:07.006151] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T10:20:07.006182] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T10:20:07.006416] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T10:20:07.011539] Processed race 44378 for senate_19 [2026-03-04T10:20:07.035029] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T10:20:07.035188] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T10:20:07.035247] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T10:20:07.035487] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T10:20:07.037990] Processed race 44711 for senate_2 [2026-03-04T10:20:07.051768] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T10:20:07.051897] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T10:20:07.051949] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T10:20:07.052296] Processed race 44377 for senate_21 [2026-03-04T10:20:07.052217] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T10:20:07.204283] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T10:20:07.204462] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T10:20:07.204528] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T10:20:07.207771] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T10:20:07.208051] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T10:20:07.210757] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T10:20:07.210827] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T10:20:07.210884] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T10:20:07.211057] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T10:20:07.211640] Processed race 44376 for senate_22 [2026-03-04T10:20:07.211716] Processed race 44381 for senate_4 [2026-03-04T10:20:07.212187] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T10:20:07.212246] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T10:20:07.212282] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T10:20:07.212455] Processed race 44382 for senate_3 [2026-03-04T10:20:07.363927] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T10:20:07.364098] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T10:20:07.364161] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T10:20:07.364670] Processed race 44379 for senate_5 [2026-03-04T10:20:07.373233] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T10:20:07.373379] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T10:20:07.373461] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T10:20:07.373523] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T10:20:07.373950] Processed race 44380 for senate_5 [2026-03-04T10:20:07.385641] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T10:20:07.385799] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T10:20:07.385837] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T10:20:07.386087] Processed race 44595 for house_86 [2026-03-04T10:20:07.577522] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T10:20:07.577722] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T10:20:07.577765] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T10:20:07.578077] Processed race 44647 for house_92 [2026-03-04T10:20:07.586673] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T10:30:05.152789] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T10:30:05.154654] ✅ Loaded candidate metadata for state legislature [2026-03-04T10:30:05.154753] Starting parallel fetching of 98 races... [2026-03-04T10:30:05.226436] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T10:30:05.255609] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T10:30:05.288716] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T10:30:05.328530] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T10:30:05.341327] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T10:30:05.538221] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T10:30:05.538352] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T10:30:05.538398] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T10:30:05.538435] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T10:30:05.538779] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T10:30:05.542558] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T10:30:05.542740] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T10:30:05.542788] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T10:30:05.543002] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T10:30:05.546898] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T10:30:05.547024] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T10:30:05.547099] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T10:30:05.547156] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T10:30:05.548465] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T10:30:05.551147] Processed race 44496 for house_10 [2026-03-04T10:30:05.552352] Processed race 44605 for house_1 [2026-03-04T10:30:05.552408] Processed race 44428 for house_1 [2026-03-04T10:30:05.692489] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T10:30:05.692671] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T10:30:05.692732] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T10:30:05.692976] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T10:30:05.696193] Processed race 44436 for house_101 [2026-03-04T10:30:05.788083] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T10:30:05.789327] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T10:30:05.789398] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T10:30:05.789439] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T10:30:05.789682] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T10:30:05.793328] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T10:30:05.793404] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T10:30:05.793452] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T10:30:05.793674] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T10:30:05.795959] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T10:30:05.796033] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T10:30:05.796082] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T10:30:05.797369] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T10:30:05.805377] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T10:30:05.805473] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T10:30:05.805518] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T10:30:05.805553] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T10:30:05.805624] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T10:30:05.805841] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T10:30:05.845895] Processed race 44468 for house_106 [2026-03-04T10:30:05.846011] Processed race 44548 for house_117 [2026-03-04T10:30:05.846058] Processed race 44480 for house_108 [2026-03-04T10:30:05.846107] Processed race 44512 for house_112 [2026-03-04T10:30:05.949996] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T10:30:05.950133] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T10:30:05.951306] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T10:30:05.951362] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T10:30:05.951612] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T10:30:05.968026] Processed race 44560 for house_118 [2026-03-04T10:30:06.053486] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T10:30:06.053689] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T10:30:06.053751] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T10:30:06.053972] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T10:30:06.056122] Processed race 44588 for house_121 [2026-03-04T10:30:06.059067] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T10:30:06.059151] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T10:30:06.060367] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T10:30:06.060566] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T10:30:06.062876] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T10:30:06.062945] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T10:30:06.062981] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T10:30:06.063011] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T10:30:06.064262] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T10:30:06.067011] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T10:30:06.067101] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T10:30:06.067150] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T10:30:06.068483] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T10:30:06.070792] Processed race 44596 for house_122 [2026-03-04T10:30:06.070866] Processed race 44580 for house_120 [2026-03-04T10:30:06.070910] Processed race 44564 for house_119 [2026-03-04T10:30:06.158912] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T10:30:06.159042] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T10:30:06.159089] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T10:30:06.159124] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T10:30:06.159159] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T10:30:06.160539] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T10:30:06.166535] Processed race 44612 for house_125 [2026-03-04T10:30:06.262073] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T10:30:06.263327] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T10:30:06.263399] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T10:30:06.263660] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T10:30:06.267385] Processed race 44616 for house_125 [2026-03-04T10:30:06.355520] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T10:30:06.355683] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T10:30:06.355742] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T10:30:06.355983] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T10:30:06.369677] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T10:30:06.369789] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T10:30:06.369896] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T10:30:06.369939] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T10:30:06.370156] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T10:30:06.373774] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T10:30:06.373868] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T10:30:06.373913] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T10:30:06.374106] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T10:30:06.400276] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T10:30:06.400409] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T10:30:06.400450] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T10:30:06.400697] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T10:30:06.423363] Processed race 44461 for house_13 [2026-03-04T10:30:06.423498] Processed race 44624 for house_126 [2026-03-04T10:30:06.423542] Processed race 44620 for house_126 [2026-03-04T10:30:06.423610] Processed race 44648 for house_129 [2026-03-04T10:30:06.475846] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T10:30:06.476026] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T10:30:06.476071] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T10:30:06.476868] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T10:30:06.480406] Processed race 44660 for house_130 [2026-03-04T10:30:06.579948] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T10:30:06.580099] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T10:30:06.581255] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T10:30:06.581550] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T10:30:06.584021] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T10:30:06.584098] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T10:30:06.584143] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T10:30:06.585412] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T10:30:06.616368] Processed race 44696 for house_134 [2026-03-04T10:30:06.616508] Processed race 44437 for house_137 [2026-03-04T10:30:06.674362] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T10:30:06.674499] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T10:30:06.674547] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T10:30:06.675277] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T10:30:06.675521] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T10:30:06.691626] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T10:30:06.691772] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T10:30:06.691834] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T10:30:06.691888] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T10:30:06.691937] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T10:30:06.691979] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T10:30:06.693269] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T10:30:06.695335] Processed race 44449 for house_139 [2026-03-04T10:30:06.695420] Processed race 44668 for house_131 [2026-03-04T10:30:06.700006] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T10:30:06.700131] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T10:30:06.701242] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T10:30:06.701300] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T10:30:06.701546] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T10:30:06.703985] Processed race 44445 for house_138 [2026-03-04T10:30:06.833416] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T10:30:06.833561] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T10:30:06.834741] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T10:30:06.834815] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T10:30:06.835058] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T10:30:06.839649] Processed race 44481 for house_142 [2026-03-04T10:30:06.846956] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T10:30:06.847076] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T10:30:06.847120] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T10:30:06.847349] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T10:30:06.857663] Processed race 44545 for house_14 [2026-03-04T10:30:06.929517] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T10:30:06.929692] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T10:30:06.929758] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T10:30:06.929806] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T10:30:06.930066] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T10:30:06.933718] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T10:30:06.933819] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T10:30:06.933860] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T10:30:06.933892] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T10:30:06.933921] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T10:30:06.934135] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T10:30:06.938505] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T10:30:06.938663] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T10:30:06.938719] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T10:30:06.938919] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T10:30:06.940057] Processed race 44497 for house_144 [2026-03-04T10:30:06.940131] Processed race 44537 for house_149 [2026-03-04T10:30:06.940257] Processed race 44553 for house_150 [2026-03-04T10:30:07.057004] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T10:30:07.057128] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T10:30:07.057241] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T10:30:07.057473] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T10:30:07.059628] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T10:30:07.060783] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T10:30:07.060829] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T10:30:07.060865] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T10:30:07.061045] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T10:30:07.070208] Processed race 44573 for house_16 [2026-03-04T10:30:07.070361] Processed race 44577 for house_17 [2026-03-04T10:30:07.155423] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T10:30:07.155592] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T10:30:07.155653] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T10:30:07.155916] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T10:30:07.156957] Processed race 44597 for house_19 [2026-03-04T10:30:07.168914] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T10:30:07.169036] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T10:30:07.169077] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T10:30:07.169380] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T10:30:07.169657] Processed race 44581 for house_17 [2026-03-04T10:30:07.174143] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T10:30:07.174269] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T10:30:07.174321] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T10:30:07.174536] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T10:30:07.175524] Processed race 44593 for house_19 [2026-03-04T10:30:07.301261] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T10:30:07.301381] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T10:30:07.301437] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T10:30:07.301759] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T10:30:07.307917] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T10:30:07.308033] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T10:30:07.308079] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T10:30:07.309407] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T10:30:07.311447] Processed race 44629 for house_23 [2026-03-04T10:30:07.311550] Processed race 44633 for house_23 [2026-03-04T10:30:07.357895] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T10:30:07.358023] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T10:30:07.358063] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T10:30:07.359401] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T10:30:07.361669] Processed race 44645 for house_25 [2026-03-04T10:30:07.412032] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T10:30:07.413242] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T10:30:07.413328] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T10:30:07.413677] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T10:30:07.416004] Processed race 44653 for house_26 [2026-03-04T10:30:07.441525] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T10:30:07.441704] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T10:30:07.441750] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T10:30:07.441987] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T10:30:07.445294] Processed race 44661 for house_27 [2026-03-04T10:30:07.480498] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T10:30:07.480687] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T10:30:07.480743] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T10:30:07.481006] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T10:30:07.485241] Processed race 44669 for house_28 [2026-03-04T10:30:07.500343] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T10:30:07.500483] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T10:30:07.500535] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T10:30:07.500784] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T10:30:07.501623] Processed race 44482 for house_3 [2026-03-04T10:30:07.551041] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T10:30:07.551184] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T10:30:07.551224] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T10:30:07.551445] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T10:30:07.572670] Processed race 44486 for house_3 [2026-03-04T10:30:07.643948] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T10:30:07.644091] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T10:30:07.644145] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T10:30:07.644971] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T10:30:07.647039] Processed race 44693 for house_30 [2026-03-04T10:30:07.719721] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T10:30:07.719895] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T10:30:07.719968] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T10:30:07.721067] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T10:30:07.726034] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T10:30:07.726106] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T10:30:07.725495] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T10:30:07.726208] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T10:30:07.726260] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T10:30:07.726314] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T10:30:07.726145] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T10:30:07.726646] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T10:30:07.726865] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T10:30:07.736749] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T10:30:07.743964] Processed race 44466 for house_37 [2026-03-04T10:30:07.744099] Processed race 44498 for house_41 [2026-03-04T10:30:07.744148] Processed race 44462 for house_37 [2026-03-04T10:30:07.771714] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T10:30:07.771873] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T10:30:07.771923] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T10:30:07.771965] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T10:30:07.773230] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T10:30:07.774790] Processed race 44494 for house_40 [2026-03-04T10:30:07.843502] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T10:30:07.844331] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T10:30:07.844381] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T10:30:07.844415] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T10:30:07.844654] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T10:30:07.847260] Processed race 44502 for house_41 [2026-03-04T10:30:07.917735] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T10:30:07.917894] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T10:30:07.917961] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T10:30:07.919325] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T10:30:07.921415] Processed race 44542 for house_47 [2026-03-04T10:30:07.951774] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T10:30:07.951926] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T10:30:07.951992] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T10:30:07.953359] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T10:30:07.955909] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T10:30:07.955994] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T10:30:07.956043] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T10:30:07.957323] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T10:30:07.959336] Processed race 44522 for house_44 [2026-03-04T10:30:07.959430] Processed race 44526 for house_44 [2026-03-04T10:30:08.005620] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T10:30:08.005785] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T10:30:08.005862] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T10:30:08.005910] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T10:30:08.005945] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T10:30:08.005980] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T10:30:08.006017] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T10:30:08.006051] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T10:30:08.006082] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T10:30:08.007443] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T10:30:08.025286] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T10:30:08.025451] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T10:30:08.025511] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T10:30:08.025888] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T10:30:08.032511] Processed race 44558 for house_49 [2026-03-04T10:30:08.032697] Processed race 44654 for house_5 [2026-03-04T10:30:08.131007] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T10:30:08.132271] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T10:30:08.132387] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T10:30:08.132450] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T10:30:08.132498] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T10:30:08.132592] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T10:30:08.132659] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T10:30:08.132918] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T10:30:08.136148] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T10:30:08.137341] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T10:30:08.137390] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T10:30:08.137642] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T10:30:08.139623] Processed race 44570 for house_50 [2026-03-04T10:30:08.139710] Processed race 44590 for house_52 [2026-03-04T10:30:08.141432] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T10:30:08.141512] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T10:30:08.141563] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T10:30:08.141817] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T10:30:08.143732] Processed race 44618 for house_56 [2026-03-04T10:30:08.177981] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T10:30:08.178132] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T10:30:08.178670] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T10:30:08.178949] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T10:30:08.181252] Processed race 44622 for house_56 [2026-03-04T10:30:08.201270] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T10:30:08.201413] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T10:30:08.201453] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T10:30:08.201715] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T10:30:08.203929] Processed race 44638 for house_58 [2026-03-04T10:30:08.320427] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T10:30:08.321691] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T10:30:08.321762] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T10:30:08.321997] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T10:30:08.324460] Processed race 44642 for house_59 [2026-03-04T10:30:08.325039] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T10:30:08.325106] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T10:30:08.325153] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T10:30:08.326513] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T10:30:08.330422] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T10:30:08.330513] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T10:30:08.330553] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T10:30:08.330744] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T10:30:08.332411] Processed race 44662 for house_60 [2026-03-04T10:30:08.332486] Processed race 44666 for house_61 [2026-03-04T10:30:08.365398] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T10:30:08.365556] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T10:30:08.365645] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T10:30:08.365884] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T10:30:08.366861] Processed race 44670 for house_61 [2026-03-04T10:30:08.375466] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T10:30:08.375637] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T10:30:08.375691] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T10:30:08.377956] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T10:30:08.378876] Processed race 44690 for house_64 [2026-03-04T10:30:08.483777] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T10:30:08.483947] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T10:30:08.484014] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T10:30:08.485425] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T10:30:08.488677] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T10:30:08.488814] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T10:30:08.488873] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T10:30:08.489103] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T10:30:08.489272] Processed race 44694 for house_64 [2026-03-04T10:30:08.489349] Processed race 44435 for house_67 [2026-03-04T10:30:08.494850] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T10:30:08.494965] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T10:30:08.495030] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T10:30:08.495478] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T10:30:08.496565] Processed race 44431 for house_67 [2026-03-04T10:30:08.527538] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T10:30:08.528393] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T10:30:08.528454] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T10:30:08.529433] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T10:30:08.530856] Processed race 44539 for house_7 [2026-03-04T10:30:08.540264] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T10:30:08.540412] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T10:30:08.540458] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T10:30:08.540720] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T10:30:08.542757] Processed race 44535 for house_7 [2026-03-04T10:30:08.656112] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T10:30:08.656265] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T10:30:08.656333] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T10:30:08.657110] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T10:30:08.661889] Processed race 44499 for house_74 [2026-03-04T10:30:08.663332] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T10:30:08.663414] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T10:30:08.663457] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T10:30:08.663494] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T10:30:08.663733] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T10:30:08.665313] Processed race 44467 for house_70 [2026-03-04T10:30:08.667109] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T10:30:08.667200] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T10:30:08.667256] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T10:30:08.667293] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T10:30:08.667328] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T10:30:08.667540] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T10:30:08.668270] Processed race 44475 for house_71 [2026-03-04T10:30:08.688797] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T10:30:08.689010] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T10:30:08.689061] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T10:30:08.690384] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T10:30:08.692281] Processed race 44507 for house_76 [2026-03-04T10:30:08.713146] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T10:30:08.713295] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T10:30:08.713354] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T10:30:08.713396] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T10:30:08.715787] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T10:30:08.716905] Processed race 44511 for house_76 [2026-03-04T10:30:08.813013] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T10:30:08.814278] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T10:30:08.814357] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T10:30:08.814629] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T10:30:08.816640] Processed race 44627 for house_8 [2026-03-04T10:30:08.870293] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T10:30:08.870430] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T10:30:08.870470] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T10:30:08.870700] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T10:30:08.871402] Processed race 44595 for house_86 [2026-03-04T10:30:08.878851] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T10:30:08.878962] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T10:30:08.879010] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T10:30:08.879187] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T10:30:08.879943] Processed race 44543 for house_80 [2026-03-04T10:30:08.883454] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T10:30:08.883532] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T10:30:08.883591] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T10:30:08.883955] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T10:30:08.885507] Processed race 44583 for house_85 [2026-03-04T10:30:08.957202] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T10:30:08.957358] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T10:30:08.957420] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T10:30:08.958815] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T10:30:08.964793] Processed race 44587 for house_85 [2026-03-04T10:30:09.002185] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T10:30:09.002400] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T10:30:09.002663] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T10:30:09.002945] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T10:30:09.005948] Processed race 44611 for house_88 [2026-03-04T10:30:09.036425] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T10:30:09.036564] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T10:30:09.036941] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T10:30:09.037042] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T10:30:09.037346] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T10:30:09.038613] Processed race 44619 for house_89 [2026-03-04T10:30:09.042478] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T10:30:09.042554] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T10:30:09.042750] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T10:30:09.042810] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T10:30:09.043023] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T10:30:09.044278] Processed race 44707 for house_9 [2026-03-04T10:30:09.053353] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T10:30:09.053474] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T10:30:09.053514] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T10:30:09.053909] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T10:30:09.054860] Processed race 44639 for house_91 [2026-03-04T10:30:09.117941] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T10:30:09.118089] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T10:30:09.118137] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T10:30:09.119607] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T10:30:09.140428] Processed race 44647 for house_92 [2026-03-04T10:30:09.183273] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T10:30:09.183439] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T10:30:09.183514] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T10:30:09.183914] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T10:30:09.185840] Processed race 44655 for house_93 [2026-03-04T10:30:09.194190] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T10:30:09.194287] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T10:30:09.194328] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T10:30:09.194361] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T10:30:09.194391] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T10:30:09.194421] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T10:30:09.194783] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T10:30:09.195804] Processed race 44663 for house_94 [2026-03-04T10:30:09.208158] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T10:30:09.208290] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T10:30:09.208338] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T10:30:09.208374] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T10:30:09.208786] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T10:30:09.210059] Processed race 44679 for house_97 [2026-03-04T10:30:09.233512] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T10:30:09.233759] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T10:30:09.233814] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T10:30:09.234032] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T10:30:09.235152] Processed race 44687 for house_98 [2026-03-04T10:30:09.308395] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T10:30:09.308545] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T10:30:09.308638] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T10:30:09.308682] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T10:30:09.308953] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T10:30:09.321949] Processed race 44691 for house_98 [2026-03-04T10:30:09.449187] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T10:30:09.449328] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T10:30:09.449368] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T10:30:09.451597] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T10:30:09.452853] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T10:30:09.452919] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T10:30:09.452957] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T10:30:09.453128] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T10:30:09.454110] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T10:30:09.454177] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T10:30:09.454218] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T10:30:09.454379] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T10:30:09.455387] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T10:30:09.455449] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T10:30:09.455490] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T10:30:09.455530] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T10:30:09.456756] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T10:30:09.457374] Processed race 44377 for senate_21 [2026-03-04T10:30:09.457438] Processed race 44406 for senate_11 [2026-03-04T10:30:09.457481] Processed race 44711 for senate_2 [2026-03-04T10:30:09.457517] Processed race 44378 for senate_19 [2026-03-04T10:30:09.472458] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T10:30:09.472605] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T10:30:09.472650] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T10:30:09.472680] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T10:30:09.472963] Processed race 44376 for senate_22 [2026-03-04T10:30:09.615986] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T10:30:09.616138] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T10:30:09.616191] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T10:30:09.616468] Processed race 44381 for senate_4 [2026-03-04T10:30:09.622841] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T10:30:09.622557] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T10:30:09.623263] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T10:30:09.623316] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T10:30:09.623664] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T10:30:09.623739] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T10:30:09.624214] Processed race 44382 for senate_3 [2026-03-04T10:30:09.624289] Processed race 44379 for senate_5 [2026-03-04T10:30:09.749016] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T10:30:09.749158] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T10:30:09.749202] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T10:30:09.749238] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T10:30:09.751700] Processed race 44380 for senate_5 [2026-03-04T10:30:09.770433] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T10:40:02.767020] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T10:40:02.767795] ✅ Loaded candidate metadata for state legislature [2026-03-04T10:40:02.767866] Starting parallel fetching of 98 races... [2026-03-04T10:40:02.772961] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T10:40:02.778720] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T10:40:02.783611] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T10:40:02.788648] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T10:40:02.790690] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T10:40:03.191343] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T10:40:03.191479] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T10:40:03.191521] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T10:40:03.191553] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T10:40:03.191829] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T10:40:03.198825] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T10:40:03.198935] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T10:40:03.198996] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T10:40:03.199047] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T10:40:03.200380] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T10:40:03.203149] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T10:40:03.204307] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T10:40:03.204361] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T10:40:03.204562] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T10:40:03.208750] Processed race 44428 for house_1 [2026-03-04T10:40:03.208848] Processed race 44468 for house_106 [2026-03-04T10:40:03.208893] Processed race 44605 for house_1 [2026-03-04T10:40:03.258340] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T10:40:03.258492] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T10:40:03.258532] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T10:40:03.258562] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T10:40:03.258923] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T10:40:03.260925] Processed race 44496 for house_10 [2026-03-04T10:40:03.279383] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T10:40:03.279538] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T10:40:03.279599] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T10:40:03.279810] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T10:40:03.312153] Processed race 44436 for house_101 [2026-03-04T10:40:03.480423] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T10:40:03.480550] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T10:40:03.480692] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T10:40:03.480924] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T10:40:03.484484] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T10:40:03.484599] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T10:40:03.484643] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T10:40:03.484837] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T10:40:03.486986] Processed race 44480 for house_108 [2026-03-04T10:40:03.487060] Processed race 44548 for house_117 [2026-03-04T10:40:03.489057] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T10:40:03.489134] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T10:40:03.490374] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T10:40:03.490435] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T10:40:03.490475] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T10:40:03.490711] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T10:40:03.498498] Processed race 44512 for house_112 [2026-03-04T10:40:03.588645] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T10:40:03.588779] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T10:40:03.588847] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T10:40:03.589129] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T10:40:03.594526] Processed race 44564 for house_119 [2026-03-04T10:40:03.638892] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T10:40:03.639051] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T10:40:03.639093] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T10:40:03.639132] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T10:40:03.640469] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T10:40:03.646483] Processed race 44560 for house_118 [2026-03-04T10:40:03.777140] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T10:40:03.777307] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T10:40:03.777362] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T10:40:03.778753] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T10:40:03.780808] Processed race 44588 for house_121 [2026-03-04T10:40:03.828682] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T10:40:03.828844] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T10:40:03.828895] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T10:40:03.828932] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T10:40:03.830352] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T10:40:03.832454] Processed race 44580 for house_120 [2026-03-04T10:40:03.834212] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T10:40:03.834300] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T10:40:03.834345] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T10:40:03.834560] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T10:40:03.841103] Processed race 44596 for house_122 [2026-03-04T10:40:03.990723] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T10:40:03.990850] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T10:40:03.990895] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T10:40:03.990929] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T10:40:03.990959] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T10:40:03.991216] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T10:40:03.994523] Processed race 44612 for house_125 [2026-03-04T10:40:04.024533] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T10:40:04.024697] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T10:40:04.024747] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T10:40:04.024956] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T10:40:04.028817] Processed race 44616 for house_125 [2026-03-04T10:40:04.087140] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T10:40:04.088376] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T10:40:04.088421] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T10:40:04.088654] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T10:40:04.097455] Processed race 44620 for house_126 [2026-03-04T10:40:04.159018] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T10:40:04.159142] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T10:40:04.159266] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T10:40:04.159315] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T10:40:04.159511] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T10:40:04.163223] Processed race 44624 for house_126 [2026-03-04T10:40:04.211656] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T10:40:04.211816] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T10:40:04.211878] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T10:40:04.212127] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T10:40:04.213079] Processed race 44648 for house_129 [2026-03-04T10:40:04.346509] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T10:40:04.346677] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T10:40:04.346736] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T10:40:04.346976] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T10:40:04.347925] Processed race 44660 for house_130 [2026-03-04T10:40:04.380217] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T10:40:04.380360] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T10:40:04.380403] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T10:40:04.380825] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T10:40:04.382448] Processed race 44461 for house_13 [2026-03-04T10:40:04.500496] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T10:40:04.500665] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T10:40:04.500811] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T10:40:04.500929] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T10:40:04.501097] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T10:40:04.501273] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T10:40:04.501794] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T10:40:04.503459] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T10:40:04.503543] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T10:40:04.504014] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T10:40:04.504352] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T10:40:04.505613] Processed race 44668 for house_131 [2026-03-04T10:40:04.505833] Processed race 44696 for house_134 [2026-03-04T10:40:04.540468] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T10:40:04.545372] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T10:40:04.546215] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T10:40:04.546550] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T10:40:04.557351] Processed race 44437 for house_137 [2026-03-04T10:40:04.564456] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T10:40:04.564691] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T10:40:04.564745] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T10:40:04.564800] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T10:40:04.565076] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T10:40:04.571795] Processed race 44445 for house_138 [2026-03-04T10:40:04.641060] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T10:40:04.642308] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T10:40:04.642381] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T10:40:04.642417] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T10:40:04.642702] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T10:40:04.645751] Processed race 44449 for house_139 [2026-03-04T10:40:04.746327] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T10:40:04.746468] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T10:40:04.746507] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T10:40:04.749706] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T10:40:04.752741] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T10:40:04.752832] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T10:40:04.752879] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T10:40:04.752919] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T10:40:04.753093] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T10:40:04.756482] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T10:40:04.756563] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T10:40:04.756633] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T10:40:04.756683] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T10:40:04.756731] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T10:40:04.756914] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T10:40:04.758032] Processed race 44545 for house_14 [2026-03-04T10:40:04.758104] Processed race 44481 for house_142 [2026-03-04T10:40:04.758150] Processed race 44537 for house_149 [2026-03-04T10:40:04.759761] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T10:40:04.759822] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T10:40:04.759861] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T10:40:04.759894] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T10:40:04.760064] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T10:40:04.767095] Processed race 44497 for house_144 [2026-03-04T10:40:04.848816] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T10:40:04.848953] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T10:40:04.849003] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T10:40:04.850349] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T10:40:04.871879] Processed race 44553 for house_150 [2026-03-04T10:40:04.952132] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T10:40:04.952355] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T10:40:04.952403] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T10:40:04.952746] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T10:40:04.957497] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T10:40:04.957602] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T10:40:04.957645] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T10:40:04.957677] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T10:40:04.957859] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T10:40:04.963383] Processed race 44573 for house_16 [2026-03-04T10:40:04.963499] Processed race 44577 for house_17 [2026-03-04T10:40:04.967480] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T10:40:04.967568] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T10:40:04.967644] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T10:40:04.967874] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T10:40:04.970248] Processed race 44593 for house_19 [2026-03-04T10:40:04.984238] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T10:40:04.984385] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T10:40:04.984434] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T10:40:04.984755] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T10:40:04.986837] Processed race 44581 for house_17 [2026-03-04T10:40:05.039778] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T10:40:05.039913] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T10:40:05.039957] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T10:40:05.041271] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T10:40:05.048987] Processed race 44597 for house_19 [2026-03-04T10:40:05.210515] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T10:40:05.210684] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T10:40:05.210743] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T10:40:05.211028] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T10:40:05.212392] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T10:40:05.212464] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T10:40:05.212523] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T10:40:05.212730] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T10:40:05.213774] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T10:40:05.213841] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T10:40:05.213883] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T10:40:05.214041] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T10:40:05.217775] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T10:40:05.217891] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T10:40:05.217953] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T10:40:05.218153] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T10:40:05.220829] Processed race 44633 for house_23 [2026-03-04T10:40:05.220957] Processed race 44629 for house_23 [2026-03-04T10:40:05.221005] Processed race 44653 for house_26 [2026-03-04T10:40:05.221040] Processed race 44645 for house_25 [2026-03-04T10:40:05.230393] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T10:40:05.230532] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T10:40:05.230617] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T10:40:05.230853] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T10:40:05.232657] Processed race 44661 for house_27 [2026-03-04T10:40:05.576604] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T10:40:05.577689] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T10:40:05.578917] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T10:40:05.579263] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T10:40:05.585015] Processed race 44486 for house_3 [2026-03-04T10:40:05.609695] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T10:40:05.609977] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T10:40:05.610125] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T10:40:05.610463] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T10:40:05.612032] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T10:40:05.612106] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T10:40:05.612160] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T10:40:05.612319] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T10:40:05.613082] Processed race 44482 for house_3 [2026-03-04T10:40:05.613157] Processed race 44693 for house_30 [2026-03-04T10:40:05.776711] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T10:40:05.776872] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T10:40:05.776921] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T10:40:05.777164] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T10:40:05.781302] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T10:40:05.781390] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T10:40:05.781436] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T10:40:05.781490] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T10:40:05.784302] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T10:40:05.785065] Processed race 44669 for house_28 [2026-03-04T10:40:05.785127] Processed race 44462 for house_37 [2026-03-04T10:40:05.977508] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T10:40:05.977927] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T10:40:05.977981] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T10:40:05.978348] Processed race 44466 for house_37 [2026-03-04T10:40:05.978269] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T10:40:05.981231] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T10:40:05.981480] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T10:40:05.981548] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T10:40:05.981629] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T10:40:05.981677] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T10:40:05.981878] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T10:40:05.982514] Processed race 44502 for house_41 [2026-03-04T10:40:05.988036] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T10:40:05.988132] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T10:40:05.988192] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T10:40:05.988238] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T10:40:05.988476] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T10:40:05.989368] Processed race 44494 for house_40 [2026-03-04T10:40:05.982715] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T10:40:05.990293] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T10:40:05.990352] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T10:40:05.990635] Processed race 44498 for house_41 [2026-03-04T10:40:05.990544] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T10:40:05.983134] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T10:40:05.992307] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T10:40:05.992374] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T10:40:05.992732] Processed race 44522 for house_44 [2026-03-04T10:40:05.992656] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T10:40:06.143111] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T10:40:06.142684] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T10:40:06.143384] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T10:40:06.145115] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T10:40:06.143441] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T10:40:06.145708] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T10:40:06.149384] Processed race 44542 for house_47 [2026-03-04T10:40:06.150069] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T10:40:06.150144] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T10:40:06.150186] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T10:40:06.150410] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T10:40:06.161857] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T10:40:06.162181] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T10:40:06.159454] Processed race 44654 for house_5 [2026-03-04T10:40:06.165888] Processed race 44526 for house_44 [2026-03-04T10:40:06.166923] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T10:40:06.167013] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T10:40:06.167057] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T10:40:06.167095] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T10:40:06.167129] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T10:40:06.167168] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T10:40:06.168183] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T10:40:06.168260] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T10:40:06.168300] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T10:40:06.168335] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T10:40:06.168368] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T10:40:06.168401] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T10:40:06.168433] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T10:40:06.167214] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T10:40:06.169753] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T10:40:06.172840] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T10:40:06.172932] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T10:40:06.173166] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T10:40:06.175022] Processed race 44570 for house_50 [2026-03-04T10:40:06.175102] Processed race 44558 for house_49 [2026-03-04T10:40:06.320745] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T10:40:06.320903] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T10:40:06.320948] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T10:40:06.321750] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T10:40:06.326537] Processed race 44590 for house_52 [2026-03-04T10:40:06.328357] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T10:40:06.328454] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T10:40:06.328496] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T10:40:06.328749] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T10:40:06.330623] Processed race 44622 for house_56 [2026-03-04T10:40:06.332553] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T10:40:06.332657] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T10:40:06.332734] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T10:40:06.333007] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T10:40:06.334093] Processed race 44618 for house_56 [2026-03-04T10:40:06.361737] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T10:40:06.362002] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T10:40:06.362058] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T10:40:06.362288] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T10:40:06.363641] Processed race 44638 for house_58 [2026-03-04T10:40:06.364232] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T10:40:06.364295] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T10:40:06.364379] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T10:40:06.364613] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T10:40:06.365286] Processed race 44642 for house_59 [2026-03-04T10:40:06.488909] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T10:40:06.489088] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T10:40:06.489156] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T10:40:06.489475] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T10:40:06.492716] Processed race 44666 for house_61 [2026-03-04T10:40:06.501322] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T10:40:06.502160] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T10:40:06.502246] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T10:40:06.502520] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T10:40:06.506361] Processed race 44670 for house_61 [2026-03-04T10:40:06.516491] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T10:40:06.517739] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T10:40:06.517827] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T10:40:06.518125] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T10:40:06.520334] Processed race 44662 for house_60 [2026-03-04T10:40:06.533982] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T10:40:06.534133] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T10:40:06.534192] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T10:40:06.534456] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T10:40:06.536455] Processed race 44694 for house_64 [2026-03-04T10:40:06.542079] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T10:40:06.542207] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T10:40:06.542264] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T10:40:06.542510] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T10:40:06.544475] Processed race 44690 for house_64 [2026-03-04T10:40:06.661501] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T10:40:06.661714] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T10:40:06.661776] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T10:40:06.662059] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T10:40:06.670664] Processed race 44431 for house_67 [2026-03-04T10:40:06.675340] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T10:40:06.675465] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T10:40:06.675524] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T10:40:06.676807] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T10:40:06.678826] Processed race 44435 for house_67 [2026-03-04T10:40:06.687343] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T10:40:06.687470] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T10:40:06.687520] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T10:40:06.688810] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T10:40:06.690740] Processed race 44535 for house_7 [2026-03-04T10:40:06.722337] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T10:40:06.722495] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T10:40:06.722554] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T10:40:06.722841] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T10:40:06.723786] Processed race 44539 for house_7 [2026-03-04T10:40:06.730782] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T10:40:06.730970] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T10:40:06.731040] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T10:40:06.731101] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T10:40:06.731337] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T10:40:06.734312] Processed race 44467 for house_70 [2026-03-04T10:40:06.856895] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T10:40:06.857055] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T10:40:06.857109] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T10:40:06.857154] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T10:40:06.857184] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T10:40:06.857397] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T10:40:06.860655] Processed race 44475 for house_71 [2026-03-04T10:40:06.867101] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T10:40:06.867214] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T10:40:06.867256] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T10:40:06.867448] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T10:40:06.869667] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T10:40:06.869739] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T10:40:06.869777] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T10:40:06.869950] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T10:40:06.872646] Processed race 44499 for house_74 [2026-03-04T10:40:06.872721] Processed race 44507 for house_76 [2026-03-04T10:40:06.892549] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T10:40:06.892793] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T10:40:06.892846] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T10:40:06.892883] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T10:40:06.893182] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T10:40:06.894441] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T10:40:06.894515] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T10:40:06.894558] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T10:40:06.894753] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T10:40:06.895643] Processed race 44511 for house_76 [2026-03-04T10:40:06.895725] Processed race 44627 for house_8 [2026-03-04T10:40:07.019181] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T10:40:07.019331] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T10:40:07.019401] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T10:40:07.020783] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T10:40:07.023850] Processed race 44543 for house_80 [2026-03-04T10:40:07.032409] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T10:40:07.032566] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T10:40:07.033724] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T10:40:07.034030] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T10:40:07.035955] Processed race 44583 for house_85 [2026-03-04T10:40:07.037039] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T10:40:07.037124] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T10:40:07.037170] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T10:40:07.037388] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T10:40:07.038697] Processed race 44587 for house_85 [2026-03-04T10:40:07.049470] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T10:40:07.049629] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T10:40:07.049688] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T10:40:07.049951] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T10:40:07.052719] Processed race 44611 for house_88 [2026-03-04T10:40:07.055365] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T10:40:07.055438] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T10:40:07.055494] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T10:40:07.056755] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T10:40:07.057380] Processed race 44595 for house_86 [2026-03-04T10:40:07.185782] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T10:40:07.185935] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T10:40:07.185979] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T10:40:07.186009] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T10:40:07.186263] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T10:40:07.187321] Processed race 44619 for house_89 [2026-03-04T10:40:07.192967] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T10:40:07.193085] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T10:40:07.193222] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T10:40:07.193269] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T10:40:07.193660] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T10:40:07.195616] Processed race 44707 for house_9 [2026-03-04T10:40:07.203898] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T10:40:07.204033] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T10:40:07.204087] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T10:40:07.204347] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T10:40:07.205193] Processed race 44639 for house_91 [2026-03-04T10:40:07.213216] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T10:40:07.213346] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T10:40:07.213391] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T10:40:07.213971] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T10:40:07.215044] Processed race 44655 for house_93 [2026-03-04T10:40:07.220759] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T10:40:07.220948] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T10:40:07.221005] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T10:40:07.221228] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T10:40:07.222201] Processed race 44647 for house_92 [2026-03-04T10:40:07.347498] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T10:40:07.347685] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T10:40:07.347732] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T10:40:07.347769] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T10:40:07.347803] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T10:40:07.347848] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T10:40:07.348128] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T10:40:07.350149] Processed race 44663 for house_94 [2026-03-04T10:40:07.356312] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T10:40:07.357549] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T10:40:07.357627] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T10:40:07.357669] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T10:40:07.357934] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T10:40:07.361482] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T10:40:07.361596] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T10:40:07.361648] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T10:40:07.361849] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T10:40:07.362871] Processed race 44679 for house_97 [2026-03-04T10:40:07.362944] Processed race 44687 for house_98 [2026-03-04T10:40:07.369975] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T10:40:07.370108] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T10:40:07.370151] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T10:40:07.370186] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T10:40:07.370408] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T10:40:07.371242] Processed race 44691 for house_98 [2026-03-04T10:40:07.382334] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T10:40:07.382491] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T10:40:07.382555] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T10:40:07.382922] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T10:40:07.384021] Processed race 44406 for senate_11 [2026-03-04T10:40:07.507382] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T10:40:07.507532] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T10:40:07.507599] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T10:40:07.507641] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T10:40:07.507863] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T10:40:07.512824] Processed race 44378 for senate_19 [2026-03-04T10:40:07.515283] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T10:40:07.515362] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T10:40:07.515417] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T10:40:07.515939] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T10:40:07.516703] Processed race 44711 for senate_2 [2026-03-04T10:40:07.523013] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T10:40:07.523121] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T10:40:07.523184] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T10:40:07.523527] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T10:40:07.523684] Processed race 44377 for senate_21 [2026-03-04T10:40:07.532793] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T10:40:07.532902] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T10:40:07.532937] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T10:40:07.532969] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T10:40:07.533175] Processed race 44376 for senate_22 [2026-03-04T10:40:07.545488] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T10:40:07.545681] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T10:40:07.545746] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T10:40:07.546733] Processed race 44382 for senate_3 [2026-03-04T10:40:07.676247] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T10:40:07.676394] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T10:40:07.676438] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T10:40:07.678698] Processed race 44381 for senate_4 [2026-03-04T10:40:07.681187] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T10:40:07.681316] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T10:40:07.681371] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T10:40:07.681419] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T10:40:07.682047] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T10:40:07.682113] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T10:40:07.682152] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T10:40:07.682325] Processed race 44380 for senate_5 [2026-03-04T10:40:07.682378] Processed race 44379 for senate_5 [2026-03-04T10:40:07.710035] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T10:50:02.553852] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T10:50:02.554654] ✅ Loaded candidate metadata for state legislature [2026-03-04T10:50:02.554730] Starting parallel fetching of 98 races... [2026-03-04T10:50:02.590387] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T10:50:02.612146] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T10:50:02.628190] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T10:50:02.634039] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T10:50:02.649349] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T10:50:02.859335] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T10:50:02.859612] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T10:50:02.859686] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T10:50:02.859725] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T10:50:02.860116] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T10:50:02.872088] Processed race 44496 for house_10 [2026-03-04T10:50:02.926215] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T10:50:02.926337] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T10:50:02.926404] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T10:50:02.926658] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T10:50:02.927067] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T10:50:02.929203] Processed race 44468 for house_106 [2026-03-04T10:50:02.975546] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T10:50:02.975707] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T10:50:02.975772] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T10:50:02.976051] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T10:50:02.983663] Processed race 44605 for house_1 [2026-03-04T10:50:03.012266] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T10:50:03.012406] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T10:50:03.012450] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T10:50:03.012486] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T10:50:03.012764] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T10:50:03.014644] Processed race 44428 for house_1 [2026-03-04T10:50:03.035053] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T10:50:03.035316] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T10:50:03.035393] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T10:50:03.035942] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T10:50:03.037080] Processed race 44436 for house_101 [2026-03-04T10:50:03.136929] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T10:50:03.137095] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T10:50:03.137212] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T10:50:03.138224] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T10:50:03.139657] Processed race 44480 for house_108 [2026-03-04T10:50:03.179472] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T10:50:03.179675] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T10:50:03.179732] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T10:50:03.180009] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T10:50:03.180084] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T10:50:03.180412] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T10:50:03.181613] Processed race 44512 for house_112 [2026-03-04T10:50:03.282548] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T10:50:03.282767] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T10:50:03.282910] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T10:50:03.282952] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T10:50:03.283297] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T10:50:03.291238] Processed race 44560 for house_118 [2026-03-04T10:50:03.316707] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T10:50:03.316838] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T10:50:03.316887] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T10:50:03.317223] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T10:50:03.318224] Processed race 44564 for house_119 [2026-03-04T10:50:03.326281] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T10:50:03.326429] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T10:50:03.326477] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T10:50:03.326513] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T10:50:03.387347] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T10:50:03.387506] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T10:50:03.387564] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T10:50:03.389940] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T10:50:03.408789] Processed race 44548 for house_117 [2026-03-04T10:50:03.444059] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T10:50:03.451942] Processed race 44580 for house_120 [2026-03-04T10:50:03.497851] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T10:50:03.498000] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T10:50:03.498039] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T10:50:03.499249] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T10:50:03.503323] Processed race 44588 for house_121 [2026-03-04T10:50:03.585993] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T10:50:03.589224] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T10:50:03.589368] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T10:50:03.589688] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T10:50:03.608562] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T10:50:03.608727] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T10:50:03.608792] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T10:50:03.609069] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T10:50:03.636157] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T10:50:03.636301] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T10:50:03.636355] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T10:50:03.636615] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T10:50:03.638127] Processed race 44596 for house_122 [2026-03-04T10:50:03.638226] Processed race 44616 for house_125 [2026-03-04T10:50:03.638287] Processed race 44620 for house_126 [2026-03-04T10:50:03.638999] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T10:50:03.639078] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T10:50:03.639121] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T10:50:03.639158] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T10:50:03.639210] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T10:50:03.639413] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T10:50:03.640962] Processed race 44612 for house_125 [2026-03-04T10:50:03.786487] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T10:50:03.787380] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T10:50:03.787466] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T10:50:03.787506] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T10:50:03.788263] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T10:50:03.792451] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T10:50:03.792556] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T10:50:03.792627] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T10:50:03.793290] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T10:50:03.795429] Processed race 44624 for house_126 [2026-03-04T10:50:03.795513] Processed race 44461 for house_13 [2026-03-04T10:50:03.831530] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T10:50:03.831676] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T10:50:03.831716] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T10:50:03.832254] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T10:50:03.833926] Processed race 44648 for house_129 [2026-03-04T10:50:03.839371] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T10:50:03.839481] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T10:50:03.839524] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T10:50:03.839559] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T10:50:03.839617] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T10:50:03.839645] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T10:50:03.840054] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T10:50:03.841286] Processed race 44668 for house_131 [2026-03-04T10:50:03.884066] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T10:50:03.884277] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T10:50:03.884441] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T10:50:03.884671] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T10:50:03.889639] Processed race 44660 for house_130 [2026-03-04T10:50:04.013120] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T10:50:04.013556] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T10:50:04.013630] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T10:50:04.013978] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T10:50:04.015416] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T10:50:04.015481] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T10:50:04.015519] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T10:50:04.015719] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T10:50:04.016670] Processed race 44696 for house_134 [2026-03-04T10:50:04.016741] Processed race 44437 for house_137 [2026-03-04T10:50:04.036616] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T10:50:04.036766] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T10:50:04.036813] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T10:50:04.036846] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T10:50:04.037106] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T10:50:04.041896] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T10:50:04.042011] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T10:50:04.042058] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T10:50:04.042094] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T10:50:04.043806] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T10:50:04.046698] Processed race 44449 for house_139 [2026-03-04T10:50:04.046794] Processed race 44445 for house_138 [2026-03-04T10:50:04.091290] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T10:50:04.091443] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T10:50:04.091481] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T10:50:04.091740] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T10:50:04.120391] Processed race 44545 for house_14 [2026-03-04T10:50:04.233692] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T10:50:04.233864] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T10:50:04.233934] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T10:50:04.233977] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T10:50:04.236495] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T10:50:04.239038] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T10:50:04.240216] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T10:50:04.240313] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T10:50:04.240370] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T10:50:04.241743] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T10:50:04.243771] Processed race 44497 for house_144 [2026-03-04T10:50:04.243851] Processed race 44481 for house_142 [2026-03-04T10:50:04.249746] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T10:50:04.249848] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T10:50:04.249895] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T10:50:04.250190] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T10:50:04.251271] Processed race 44553 for house_150 [2026-03-04T10:50:04.261651] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T10:50:04.261814] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T10:50:04.261879] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T10:50:04.261930] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T10:50:04.261992] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T10:50:04.262239] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T10:50:04.281871] Processed race 44537 for house_149 [2026-03-04T10:50:04.310980] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T10:50:04.311132] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T10:50:04.311186] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T10:50:04.311425] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T10:50:04.317700] Processed race 44573 for house_16 [2026-03-04T10:50:04.435259] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T10:50:04.435558] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T10:50:04.435670] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T10:50:04.435716] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T10:50:04.435967] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T10:50:04.437640] Processed race 44577 for house_17 [2026-03-04T10:50:04.453986] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T10:50:04.454229] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T10:50:04.454490] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T10:50:04.454817] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T10:50:04.458899] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T10:50:04.459014] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T10:50:04.459058] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T10:50:04.459660] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T10:50:04.461868] Processed race 44593 for house_19 [2026-03-04T10:50:04.461955] Processed race 44581 for house_17 [2026-03-04T10:50:04.465395] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T10:50:04.465720] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T10:50:04.465767] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T10:50:04.465991] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T10:50:04.468817] Processed race 44597 for house_19 [2026-03-04T10:50:04.606093] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T10:50:04.606242] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T10:50:04.606309] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T10:50:04.606633] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T10:50:04.610914] Processed race 44629 for house_23 [2026-03-04T10:50:04.684548] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T10:50:04.686642] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T10:50:04.686732] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T10:50:04.687010] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T10:50:04.694185] Processed race 44633 for house_23 [2026-03-04T10:50:04.721071] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T10:50:04.721267] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T10:50:04.721325] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T10:50:04.721538] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T10:50:04.722816] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T10:50:04.722886] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T10:50:04.722929] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T10:50:04.723467] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T10:50:04.723541] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T10:50:04.723618] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T10:50:04.723805] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T10:50:04.733050] Processed race 44661 for house_27 [2026-03-04T10:50:04.733213] Processed race 44645 for house_25 [2026-03-04T10:50:04.734444] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T10:50:04.737713] Processed race 44653 for house_26 [2026-03-04T10:50:04.816154] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T10:50:04.816297] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T10:50:04.816350] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T10:50:04.816637] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T10:50:04.819172] Processed race 44669 for house_28 [2026-03-04T10:50:04.866275] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T10:50:04.866428] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T10:50:04.866619] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T10:50:04.867067] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T10:50:04.873775] Processed race 44482 for house_3 [2026-03-04T10:50:04.882866] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T10:50:04.882984] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T10:50:04.883024] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T10:50:04.884527] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T10:50:04.886903] Processed race 44486 for house_3 [2026-03-04T10:50:04.900512] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T10:50:04.900677] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T10:50:04.900737] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T10:50:04.900987] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T10:50:04.902089] Processed race 44693 for house_30 [2026-03-04T10:50:04.914715] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T10:50:04.914856] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T10:50:04.915022] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T10:50:04.915075] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T10:50:04.915392] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T10:50:04.916551] Processed race 44462 for house_37 [2026-03-04T10:50:04.988250] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T10:50:04.988363] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T10:50:04.988397] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T10:50:04.988739] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T10:50:04.989828] Processed race 44466 for house_37 [2026-03-04T10:50:05.047311] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T10:50:05.047638] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T10:50:05.047785] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T10:50:05.047828] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T10:50:05.048608] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T10:50:05.050034] Processed race 44498 for house_41 [2026-03-04T10:50:05.054055] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T10:50:05.054162] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T10:50:05.054211] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T10:50:05.054249] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T10:50:05.054500] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T10:50:05.055596] Processed race 44494 for house_40 [2026-03-04T10:50:05.066149] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T10:50:05.066299] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T10:50:05.066344] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T10:50:05.066378] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T10:50:05.067031] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T10:50:05.070219] Processed race 44502 for house_41 [2026-03-04T10:50:05.090876] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T10:50:05.091025] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T10:50:05.091076] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T10:50:05.091315] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T10:50:05.092533] Processed race 44522 for house_44 [2026-03-04T10:50:05.157354] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T10:50:05.157525] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T10:50:05.157628] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T10:50:05.157890] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T10:50:05.159961] Processed race 44526 for house_44 [2026-03-04T10:50:05.217487] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T10:50:05.218021] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T10:50:05.218102] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T10:50:05.218477] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T10:50:05.219347] Processed race 44542 for house_47 [2026-03-04T10:50:05.224137] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T10:50:05.224235] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T10:50:05.224396] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T10:50:05.224464] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T10:50:05.224513] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T10:50:05.224549] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T10:50:05.224625] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T10:50:05.224743] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T10:50:05.224795] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T10:50:05.225226] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T10:50:05.227912] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T10:50:05.227989] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T10:50:05.228021] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T10:50:05.228191] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T10:50:05.228871] Processed race 44558 for house_49 [2026-03-04T10:50:05.228926] Processed race 44654 for house_5 [2026-03-04T10:50:05.250762] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T10:50:05.250916] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T10:50:05.250985] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T10:50:05.251022] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T10:50:05.251051] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T10:50:05.251080] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T10:50:05.251139] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T10:50:05.251404] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T10:50:05.264674] Processed race 44570 for house_50 [2026-03-04T10:50:05.331055] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T10:50:05.331243] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T10:50:05.331309] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T10:50:05.331620] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T10:50:05.336657] Processed race 44590 for house_52 [2026-03-04T10:50:05.399770] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T10:50:05.399928] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T10:50:05.399986] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T10:50:05.400220] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T10:50:05.410399] Processed race 44638 for house_58 [2026-03-04T10:50:05.412541] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T10:50:05.412724] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T10:50:05.412777] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T10:50:05.413057] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T10:50:05.416349] Processed race 44622 for house_56 [2026-03-04T10:50:05.419490] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T10:50:05.419603] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T10:50:05.419664] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T10:50:05.419870] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T10:50:05.420789] Processed race 44618 for house_56 [2026-03-04T10:50:05.439277] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T10:50:05.439401] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T10:50:05.439434] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T10:50:05.439701] Processed race 44642 for house_59 [2026-03-04T10:50:05.439664] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T10:50:05.504841] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T10:50:05.504998] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T10:50:05.505051] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T10:50:05.505277] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T10:50:05.508131] Processed race 44662 for house_60 [2026-03-04T10:50:05.577027] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T10:50:05.577744] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T10:50:05.577824] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T10:50:05.578061] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T10:50:05.579938] Processed race 44666 for house_61 [2026-03-04T10:50:05.588470] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T10:50:05.589358] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T10:50:05.589425] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T10:50:05.590138] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T10:50:05.591929] Processed race 44670 for house_61 [2026-03-04T10:50:05.595185] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T10:50:05.595268] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T10:50:05.595333] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T10:50:05.596150] Processed race 44690 for house_64 [2026-03-04T10:50:05.595542] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T10:50:05.600256] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T10:50:05.600334] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T10:50:05.600395] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T10:50:05.600632] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T10:50:05.608102] Processed race 44694 for house_64 [2026-03-04T10:50:05.693124] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T10:50:05.693303] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T10:50:05.693373] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T10:50:05.695639] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T10:50:05.697194] Processed race 44431 for house_67 [2026-03-04T10:50:05.761088] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T10:50:05.761204] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T10:50:05.761262] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T10:50:05.761634] Processed race 44435 for house_67 [2026-03-04T10:50:05.764887] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T10:50:05.764964] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T10:50:05.764997] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T10:50:05.765159] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T10:50:05.766335] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T10:50:05.766391] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T10:50:05.766423] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T10:50:05.766448] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T10:50:05.766605] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T10:50:05.767145] Processed race 44539 for house_7 [2026-03-04T10:50:05.767215] Processed race 44467 for house_70 [2026-03-04T10:50:05.761544] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T10:50:05.768347] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T10:50:05.768415] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T10:50:05.768462] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T10:50:05.768869] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T10:50:05.769540] Processed race 44535 for house_7 [2026-03-04T10:50:05.917789] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T10:50:05.918151] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T10:50:05.918290] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T10:50:05.918443] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T10:50:05.918486] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T10:50:05.918765] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T10:50:05.921169] Processed race 44475 for house_71 [2026-03-04T10:50:05.951471] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T10:50:05.951675] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T10:50:05.951727] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T10:50:05.952008] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T10:50:05.956033] Processed race 44507 for house_76 [2026-03-04T10:50:05.979610] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T10:50:05.979785] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T10:50:05.979844] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T10:50:05.985382] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T10:50:05.989794] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T10:50:05.989905] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T10:50:05.989950] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T10:50:05.989986] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T10:50:05.991677] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T10:50:05.996874] Processed race 44627 for house_8 [2026-03-04T10:50:05.997010] Processed race 44511 for house_76 [2026-03-04T10:50:05.998908] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T10:50:05.998994] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T10:50:05.999045] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T10:50:05.999262] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T10:50:06.013739] Processed race 44499 for house_74 [2026-03-04T10:50:06.150544] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T10:50:06.150819] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T10:50:06.150872] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T10:50:06.151110] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T10:50:06.152755] Processed race 44543 for house_80 [2026-03-04T10:50:06.156535] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T10:50:06.156751] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T10:50:06.156806] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T10:50:06.157306] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T10:50:06.158487] Processed race 44583 for house_85 [2026-03-04T10:50:06.179124] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T10:50:06.179268] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T10:50:06.179397] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T10:50:06.179680] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T10:50:06.180688] Processed race 44587 for house_85 [2026-03-04T10:50:06.211534] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T10:50:06.211721] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T10:50:06.211777] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T10:50:06.212033] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T10:50:06.213321] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T10:50:06.213399] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T10:50:06.213470] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T10:50:06.213700] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T10:50:06.214423] Processed race 44595 for house_86 [2026-03-04T10:50:06.214492] Processed race 44611 for house_88 [2026-03-04T10:50:06.308133] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T10:50:06.308280] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T10:50:06.308337] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T10:50:06.308603] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T10:50:06.309162] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T10:50:06.311087] Processed race 44619 for house_89 [2026-03-04T10:50:06.317269] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T10:50:06.317387] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T10:50:06.317442] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T10:50:06.317481] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T10:50:06.318565] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T10:50:06.319437] Processed race 44707 for house_9 [2026-03-04T10:50:06.349445] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T10:50:06.349639] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T10:50:06.349692] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T10:50:06.349951] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T10:50:06.351056] Processed race 44639 for house_91 [2026-03-04T10:50:06.368204] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T10:50:06.368360] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T10:50:06.368405] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T10:50:06.368624] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T10:50:06.369452] Processed race 44647 for house_92 [2026-03-04T10:50:06.388762] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T10:50:06.395042] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T10:50:06.395101] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T10:50:06.395430] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T10:50:06.395725] Processed race 44655 for house_93 [2026-03-04T10:50:06.479296] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T10:50:06.479433] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T10:50:06.480744] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T10:50:06.480948] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T10:50:06.481010] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T10:50:06.481068] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T10:50:06.481324] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T10:50:06.483000] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T10:50:06.483074] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T10:50:06.483122] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T10:50:06.483158] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T10:50:06.483330] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T10:50:06.484347] Processed race 44663 for house_94 [2026-03-04T10:50:06.484421] Processed race 44679 for house_97 [2026-03-04T10:50:06.511981] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T10:50:06.512130] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T10:50:06.512194] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T10:50:06.512417] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T10:50:06.513375] Processed race 44687 for house_98 [2026-03-04T10:50:06.537561] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T10:50:06.537830] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T10:50:06.537901] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T10:50:06.537943] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T10:50:06.538201] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T10:50:06.539221] Processed race 44691 for house_98 [2026-03-04T10:50:06.637024] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T10:50:06.637164] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T10:50:06.637216] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T10:50:06.637419] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T10:50:06.638187] Processed race 44711 for senate_2 [2026-03-04T10:50:06.671145] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T10:50:06.671289] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T10:50:06.671333] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T10:50:06.672091] Processed race 44377 for senate_21 [2026-03-04T10:50:06.672041] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T10:50:06.797053] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T10:50:06.797198] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T10:50:06.797244] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T10:50:06.797931] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T10:50:06.799293] Processed race 44382 for senate_3 [2026-03-04T10:50:06.854740] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T10:50:06.855498] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T10:50:06.855549] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T10:50:06.855860] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T10:50:06.857163] Processed race 44381 for senate_4 [2026-03-04T10:50:06.971804] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T10:50:06.971942] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T10:50:06.972006] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T10:50:06.972671] Processed race 44379 for senate_5 [2026-03-04T10:50:07.014352] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T10:50:07.014528] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T10:50:07.014700] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T10:50:07.014766] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T10:50:07.015033] Processed race 44380 for senate_5 [2026-03-04T10:50:07.583419] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T10:50:07.583636] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T10:50:07.583702] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T10:50:07.584371] Processed race 44406 for senate_11 [2026-03-04T10:50:07.646310] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T10:50:07.646464] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T10:50:07.646522] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T10:50:07.646693] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T10:50:07.647091] Processed race 44378 for senate_19 [2026-03-04T10:50:07.709006] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T10:50:07.709185] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T10:50:07.709230] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T10:50:07.709278] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T10:50:07.709647] Processed race 44376 for senate_22 [2026-03-04T10:50:07.735344] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T11:10:02.978298] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T11:10:02.979079] ✅ Loaded candidate metadata for state legislature [2026-03-04T11:10:02.979140] Starting parallel fetching of 98 races... [2026-03-04T11:10:03.020532] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T11:10:03.043900] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T11:10:03.072697] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T11:10:03.075375] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T11:10:03.076802] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T11:10:03.292425] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T11:10:03.292547] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T11:10:03.292633] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T11:10:03.292924] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T11:10:03.295119] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T11:10:03.295197] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T11:10:03.295333] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T11:10:03.295383] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T11:10:03.295810] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T11:10:03.296783] Processed race 44605 for house_1 [2026-03-04T11:10:03.296869] Processed race 44496 for house_10 [2026-03-04T11:10:03.330963] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T11:10:03.331281] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T11:10:03.331334] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T11:10:03.331376] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T11:10:03.331637] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T11:10:03.339600] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T11:10:03.339703] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T11:10:03.339754] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T11:10:03.339801] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T11:10:03.340007] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T11:10:03.340794] Processed race 44468 for house_106 [2026-03-04T11:10:03.340867] Processed race 44428 for house_1 [2026-03-04T11:10:03.349063] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T11:10:03.349208] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T11:10:03.349335] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T11:10:03.349601] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T11:10:03.355725] Processed race 44436 for house_101 [2026-03-04T11:10:03.488025] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T11:10:03.488135] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T11:10:03.488184] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T11:10:03.488244] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T11:10:03.488292] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T11:10:03.488516] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T11:10:03.490121] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T11:10:03.490192] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T11:10:03.490251] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T11:10:03.490453] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T11:10:03.500015] Processed race 44512 for house_112 [2026-03-04T11:10:03.500249] Processed race 44480 for house_108 [2026-03-04T11:10:03.515979] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T11:10:03.516133] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T11:10:03.516182] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T11:10:03.516235] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T11:10:03.516484] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T11:10:03.517816] Processed race 44560 for house_118 [2026-03-04T11:10:03.560048] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T11:10:03.560339] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T11:10:03.560399] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T11:10:03.560647] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T11:10:03.564625] Processed race 44564 for house_119 [2026-03-04T11:10:03.565566] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T11:10:03.565660] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T11:10:03.565701] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T11:10:03.565900] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T11:10:03.566744] Processed race 44548 for house_117 [2026-03-04T11:10:03.687723] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T11:10:03.687850] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T11:10:03.687903] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T11:10:03.688147] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T11:10:03.689855] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T11:10:03.689925] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T11:10:03.689973] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T11:10:03.690159] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T11:10:03.691155] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T11:10:03.691227] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T11:10:03.691278] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T11:10:03.691319] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T11:10:03.691479] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T11:10:03.692086] Processed race 44588 for house_121 [2026-03-04T11:10:03.692157] Processed race 44596 for house_122 [2026-03-04T11:10:03.692209] Processed race 44580 for house_120 [2026-03-04T11:10:03.737938] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T11:10:03.738088] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T11:10:03.738128] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T11:10:03.738159] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T11:10:03.738288] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T11:10:03.738558] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T11:10:03.743391] Processed race 44612 for house_125 [2026-03-04T11:10:03.747629] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T11:10:03.747944] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T11:10:03.748009] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T11:10:03.749124] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T11:10:03.754056] Processed race 44616 for house_125 [2026-03-04T11:10:03.896504] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T11:10:03.896740] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T11:10:03.896795] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T11:10:03.897076] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T11:10:03.901700] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T11:10:03.901782] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T11:10:03.901831] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T11:10:03.902012] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T11:10:03.902795] Processed race 44648 for house_129 [2026-03-04T11:10:03.902862] Processed race 44620 for house_126 [2026-03-04T11:10:03.917281] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T11:10:03.917407] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T11:10:03.917467] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T11:10:03.917505] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T11:10:03.917830] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T11:10:03.918908] Processed race 44624 for house_126 [2026-03-04T11:10:04.002382] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T11:10:04.002534] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T11:10:04.002997] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T11:10:04.003283] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T11:10:04.009018] Processed race 44461 for house_13 [2026-03-04T11:10:04.012363] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T11:10:04.012634] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T11:10:04.012683] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T11:10:04.012957] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T11:10:04.013955] Processed race 44660 for house_130 [2026-03-04T11:10:04.113120] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T11:10:04.113273] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T11:10:04.113312] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T11:10:04.113618] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T11:10:04.120272] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T11:10:04.120390] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T11:10:04.120433] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T11:10:04.120467] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T11:10:04.120653] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T11:10:04.120697] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T11:10:04.120896] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T11:10:04.133677] Processed race 44696 for house_134 [2026-03-04T11:10:04.133831] Processed race 44668 for house_131 [2026-03-04T11:10:04.138633] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T11:10:04.138732] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T11:10:04.138889] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T11:10:04.139159] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T11:10:04.144037] Processed race 44437 for house_137 [2026-03-04T11:10:04.226416] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T11:10:04.226725] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T11:10:04.226773] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T11:10:04.226809] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T11:10:04.227037] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T11:10:04.229085] Processed race 44445 for house_138 [2026-03-04T11:10:04.263130] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T11:10:04.263311] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T11:10:04.263358] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T11:10:04.263762] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T11:10:04.264188] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T11:10:04.267352] Processed race 44449 for house_139 [2026-03-04T11:10:04.284040] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T11:10:04.284174] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T11:10:04.284254] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T11:10:04.284530] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T11:10:04.297425] Processed race 44545 for house_14 [2026-03-04T11:10:04.309662] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T11:10:04.309819] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T11:10:04.309877] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T11:10:04.309918] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T11:10:04.310386] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T11:10:04.311700] Processed race 44481 for house_142 [2026-03-04T11:10:04.323238] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T11:10:04.323349] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T11:10:04.323398] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T11:10:04.323456] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T11:10:04.323733] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T11:10:04.325113] Processed race 44497 for house_144 [2026-03-04T11:10:04.477147] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T11:10:04.480946] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T11:10:04.481072] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T11:10:04.481114] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T11:10:04.481151] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T11:10:04.482070] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T11:10:04.495119] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T11:10:04.495309] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T11:10:04.496828] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T11:10:04.497157] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T11:10:04.503184] Processed race 44537 for house_149 [2026-03-04T11:10:04.503344] Processed race 44553 for house_150 [2026-03-04T11:10:04.510563] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T11:10:04.511002] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T11:10:04.511054] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T11:10:04.511340] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T11:10:04.517788] Processed race 44573 for house_16 [2026-03-04T11:10:04.546223] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T11:10:04.546372] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T11:10:04.547932] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T11:10:04.547975] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T11:10:04.548235] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T11:10:04.581990] Processed race 44577 for house_17 [2026-03-04T11:10:04.589741] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T11:10:04.589920] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T11:10:04.589971] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T11:10:04.590246] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T11:10:04.621622] Processed race 44581 for house_17 [2026-03-04T11:10:04.730693] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T11:10:04.732841] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T11:10:04.732920] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T11:10:04.733189] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T11:10:04.739824] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T11:10:04.739984] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T11:10:04.740049] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T11:10:04.741468] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T11:10:04.773196] Processed race 44593 for house_19 [2026-03-04T11:10:04.774009] Processed race 44597 for house_19 [2026-03-04T11:10:04.819119] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T11:10:04.819299] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T11:10:04.819365] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T11:10:04.819685] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T11:10:04.826197] Processed race 44629 for house_23 [2026-03-04T11:10:04.861240] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T11:10:04.862735] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T11:10:04.862796] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T11:10:04.863061] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T11:10:04.867908] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T11:10:04.868025] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T11:10:04.868073] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T11:10:04.868394] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T11:10:04.872895] Processed race 44645 for house_25 [2026-03-04T11:10:04.872991] Processed race 44633 for house_23 [2026-03-04T11:10:04.977187] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T11:10:04.977510] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T11:10:04.977600] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T11:10:04.977880] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T11:10:04.982691] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T11:10:04.982799] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T11:10:04.982845] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T11:10:04.983067] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T11:10:04.983998] Processed race 44661 for house_27 [2026-03-04T11:10:04.984071] Processed race 44653 for house_26 [2026-03-04T11:10:05.020428] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T11:10:05.020549] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T11:10:05.020623] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T11:10:05.020867] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T11:10:05.021773] Processed race 44669 for house_28 [2026-03-04T11:10:05.040501] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T11:10:05.040791] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T11:10:05.040849] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T11:10:05.041078] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T11:10:05.042606] Processed race 44482 for house_3 [2026-03-04T11:10:05.070658] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T11:10:05.072002] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T11:10:05.072074] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T11:10:05.072317] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T11:10:05.074511] Processed race 44486 for house_3 [2026-03-04T11:10:05.154550] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T11:10:05.159154] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T11:10:05.159284] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T11:10:05.159626] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T11:10:05.164879] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T11:10:05.164998] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T11:10:05.165038] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T11:10:05.165065] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T11:10:05.165383] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T11:10:05.166293] Processed race 44693 for house_30 [2026-03-04T11:10:05.166362] Processed race 44462 for house_37 [2026-03-04T11:10:05.210646] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T11:10:05.210784] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T11:10:05.210849] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T11:10:05.211119] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T11:10:05.213107] Processed race 44466 for house_37 [2026-03-04T11:10:05.232043] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T11:10:05.232838] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T11:10:05.233103] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T11:10:05.233236] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T11:10:05.233542] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T11:10:05.236333] Processed race 44494 for house_40 [2026-03-04T11:10:05.276416] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T11:10:05.276567] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T11:10:05.276657] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T11:10:05.276758] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T11:10:05.277002] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T11:10:05.288690] Processed race 44498 for house_41 [2026-03-04T11:10:05.377662] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T11:10:05.377811] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T11:10:05.377876] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T11:10:05.377930] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T11:10:05.379355] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T11:10:05.382041] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T11:10:05.383253] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T11:10:05.383333] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T11:10:05.383603] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T11:10:05.385514] Processed race 44502 for house_41 [2026-03-04T11:10:05.385684] Processed race 44522 for house_44 [2026-03-04T11:10:05.392981] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T11:10:05.393101] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T11:10:05.393143] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T11:10:05.394513] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T11:10:05.397719] Processed race 44542 for house_47 [2026-03-04T11:10:05.410822] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T11:10:05.410964] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T11:10:05.411012] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T11:10:05.411249] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T11:10:05.414507] Processed race 44526 for house_44 [2026-03-04T11:10:05.436895] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T11:10:05.437012] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T11:10:05.437046] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T11:10:05.437070] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T11:10:05.437094] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T11:10:05.437164] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T11:10:05.438257] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T11:10:05.438296] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T11:10:05.438321] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T11:10:05.438525] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T11:10:05.439571] Processed race 44558 for house_49 [2026-03-04T11:10:05.548022] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T11:10:05.548183] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T11:10:05.548242] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T11:10:05.548285] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T11:10:05.548319] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T11:10:05.548349] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T11:10:05.548386] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T11:10:05.548671] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T11:10:05.549559] Processed race 44570 for house_50 [2026-03-04T11:10:05.562021] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T11:10:05.562808] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T11:10:05.562977] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T11:10:05.563262] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T11:10:05.567878] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T11:10:05.567988] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T11:10:05.568049] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T11:10:05.569243] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T11:10:05.571964] Processed race 44654 for house_5 [2026-03-04T11:10:05.572064] Processed race 44590 for house_52 [2026-03-04T11:10:05.574302] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T11:10:05.574387] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T11:10:05.574435] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T11:10:05.574693] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T11:10:05.578166] Processed race 44618 for house_56 [2026-03-04T11:10:05.604659] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T11:10:05.604837] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T11:10:05.604904] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T11:10:05.607766] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T11:10:05.609031] Processed race 44622 for house_56 [2026-03-04T11:10:05.738190] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T11:10:05.738356] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T11:10:05.738398] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T11:10:05.738660] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T11:10:05.744645] Processed race 44638 for house_58 [2026-03-04T11:10:05.767674] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T11:10:05.767843] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T11:10:05.767945] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T11:10:05.769652] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T11:10:05.773692] Processed race 44666 for house_61 [2026-03-04T11:10:05.786185] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T11:10:05.786355] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T11:10:05.786408] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T11:10:05.787128] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T11:10:05.788537] Processed race 44642 for house_59 [2026-03-04T11:10:05.798045] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T11:10:05.798415] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T11:10:05.798477] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T11:10:05.798735] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T11:10:05.799825] Processed race 44662 for house_60 [2026-03-04T11:10:05.847842] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T11:10:05.847992] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T11:10:05.848031] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T11:10:05.848245] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T11:10:05.852785] Processed race 44670 for house_61 [2026-03-04T11:10:05.910058] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T11:10:05.910204] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T11:10:05.910244] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T11:10:05.910474] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T11:10:05.917112] Processed race 44690 for house_64 [2026-03-04T11:10:05.932201] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T11:10:05.932356] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T11:10:05.932413] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T11:10:05.932691] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T11:10:05.941176] Processed race 44694 for house_64 [2026-03-04T11:10:05.948283] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T11:10:05.948424] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T11:10:05.948466] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T11:10:05.948707] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T11:10:05.950558] Processed race 44431 for house_67 [2026-03-04T11:10:05.963915] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T11:10:05.964064] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T11:10:05.964109] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T11:10:05.965618] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T11:10:05.966563] Processed race 44435 for house_67 [2026-03-04T11:10:06.009677] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T11:10:06.009841] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T11:10:06.012052] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T11:10:06.012498] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T11:10:06.023321] Processed race 44535 for house_7 [2026-03-04T11:10:06.075997] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T11:10:06.076147] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T11:10:06.076194] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T11:10:06.076457] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T11:10:06.085713] Processed race 44539 for house_7 [2026-03-04T11:10:06.107952] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T11:10:06.108102] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T11:10:06.108143] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T11:10:06.108177] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T11:10:06.108399] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T11:10:06.110243] Processed race 44467 for house_70 [2026-03-04T11:10:06.112358] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T11:10:06.114445] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T11:10:06.114505] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T11:10:06.114561] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T11:10:06.114645] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T11:10:06.115199] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T11:10:06.123456] Processed race 44475 for house_71 [2026-03-04T11:10:06.161197] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T11:10:06.161355] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T11:10:06.161401] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T11:10:06.161656] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T11:10:06.164921] Processed race 44499 for house_74 [2026-03-04T11:10:06.192381] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T11:10:06.192556] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T11:10:06.192711] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T11:10:06.193600] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T11:10:06.194685] Processed race 44507 for house_76 [2026-03-04T11:10:06.240637] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T11:10:06.240808] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T11:10:06.240860] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T11:10:06.240904] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T11:10:06.241176] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T11:10:06.245552] Processed race 44511 for house_76 [2026-03-04T11:10:06.278126] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T11:10:06.278286] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T11:10:06.278338] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T11:10:06.281668] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T11:10:06.283639] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T11:10:06.283723] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T11:10:06.283778] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T11:10:06.283956] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T11:10:06.284651] Processed race 44627 for house_8 [2026-03-04T11:10:06.284728] Processed race 44543 for house_80 [2026-03-04T11:10:06.350208] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T11:10:06.350800] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T11:10:06.351032] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T11:10:06.351371] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T11:10:06.353101] Processed race 44583 for house_85 [2026-03-04T11:10:06.365867] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T11:10:06.366011] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T11:10:06.366061] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T11:10:06.366322] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T11:10:06.368318] Processed race 44587 for house_85 [2026-03-04T11:10:06.434247] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T11:10:06.437066] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T11:10:06.437120] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T11:10:06.437377] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T11:10:06.445001] Processed race 44595 for house_86 [2026-03-04T11:10:06.459773] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T11:10:06.459992] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T11:10:06.460057] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T11:10:06.460404] Processed race 44611 for house_88 [2026-03-04T11:10:06.460339] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T11:10:06.464250] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T11:10:06.464345] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T11:10:06.464409] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T11:10:06.464463] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T11:10:06.464704] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T11:10:06.465553] Processed race 44619 for house_89 [2026-03-04T11:10:06.516489] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T11:10:06.516654] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T11:10:06.516701] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T11:10:06.516735] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T11:10:06.516960] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T11:10:06.520129] Processed race 44707 for house_9 [2026-03-04T11:10:06.541652] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T11:10:06.542173] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T11:10:06.542251] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T11:10:06.543024] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T11:10:06.549802] Processed race 44639 for house_91 [2026-03-04T11:10:06.650022] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T11:10:06.650159] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T11:10:06.650203] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T11:10:06.650427] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T11:10:06.654927] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T11:10:06.655004] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T11:10:06.655046] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T11:10:06.655100] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T11:10:06.655147] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T11:10:06.655200] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T11:10:06.655383] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T11:10:06.656296] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T11:10:06.656363] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T11:10:06.656414] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T11:10:06.656685] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T11:10:06.657311] Processed race 44647 for house_92 [2026-03-04T11:10:06.657397] Processed race 44663 for house_94 [2026-03-04T11:10:06.657439] Processed race 44655 for house_93 [2026-03-04T11:10:06.753365] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T11:10:06.753504] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T11:10:06.753544] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T11:10:06.753594] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T11:10:06.753855] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T11:10:06.754721] Processed race 44679 for house_97 [2026-03-04T11:10:06.768681] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T11:10:06.769009] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T11:10:06.769060] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T11:10:06.769290] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T11:10:06.772119] Processed race 44687 for house_98 [2026-03-04T11:10:06.871244] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T11:10:06.871415] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T11:10:06.871458] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T11:10:06.871489] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T11:10:06.871734] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T11:10:06.872642] Processed race 44378 for senate_19 [2026-03-04T11:10:06.873339] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T11:10:06.873414] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T11:10:06.873467] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T11:10:06.873689] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T11:10:06.874309] Processed race 44406 for senate_11 [2026-03-04T11:10:06.915989] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T11:10:06.916158] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T11:10:06.916210] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T11:10:06.916452] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T11:10:06.917865] Processed race 44711 for senate_2 [2026-03-04T11:10:06.930620] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T11:10:06.930878] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T11:10:06.930931] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T11:10:06.931470] Processed race 44377 for senate_21 [2026-03-04T11:10:06.931395] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T11:10:07.062977] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T11:10:07.063121] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T11:10:07.063483] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T11:10:07.063780] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T11:10:07.064723] Processed race 44382 for senate_3 [2026-03-04T11:10:07.068771] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T11:10:07.068874] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T11:10:07.068925] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T11:10:07.068969] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T11:10:07.069263] Processed race 44376 for senate_22 [2026-03-04T11:10:07.102277] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T11:10:07.102421] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T11:10:07.102698] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T11:10:07.102964] Processed race 44381 for senate_4 [2026-03-04T11:10:07.237210] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T11:10:07.237438] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T11:10:07.237503] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T11:10:07.237592] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T11:10:07.237867] Processed race 44380 for senate_5 [2026-03-04T11:10:07.847554] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T11:10:07.847760] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T11:10:07.847813] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T11:10:07.847843] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T11:10:07.848152] Processed race 44691 for house_98 [2026-03-04T11:10:08.165633] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T11:10:08.165807] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T11:10:08.166320] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T11:10:08.166808] Processed race 44379 for senate_5 [2026-03-04T11:10:08.181140] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T11:20:03.319215] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T11:20:03.320411] ✅ Loaded candidate metadata for state legislature [2026-03-04T11:20:03.320499] Starting parallel fetching of 98 races... [2026-03-04T11:20:03.506543] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T11:20:03.583345] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T11:20:03.654247] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T11:20:03.698983] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T11:20:03.751516] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T11:20:03.751686] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T11:20:03.751738] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T11:20:03.751947] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T11:20:03.787184] Processed race 44605 for house_1 [2026-03-04T11:20:03.787401] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T11:20:03.820877] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T11:20:03.821052] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T11:20:03.821104] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T11:20:03.821148] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T11:20:03.821703] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T11:20:03.822898] Processed race 44496 for house_10 [2026-03-04T11:20:03.866126] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T11:20:03.866348] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T11:20:03.866552] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T11:20:03.866636] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T11:20:03.866854] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T11:20:03.873180] Processed race 44428 for house_1 [2026-03-04T11:20:03.943641] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T11:20:03.944035] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T11:20:03.944145] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T11:20:03.944617] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T11:20:03.946948] Processed race 44436 for house_101 [2026-03-04T11:20:03.950718] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T11:20:03.950868] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T11:20:03.950931] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T11:20:03.950987] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T11:20:03.951482] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T11:20:03.954378] Processed race 44468 for house_106 [2026-03-04T11:20:03.971695] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T11:20:03.971833] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T11:20:03.971900] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T11:20:03.972129] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T11:20:03.973596] Processed race 44480 for house_108 [2026-03-04T11:20:04.006162] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T11:20:04.006320] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T11:20:04.006361] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T11:20:04.006392] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T11:20:04.006421] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T11:20:04.006681] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T11:20:04.007465] Processed race 44512 for house_112 [2026-03-04T11:20:04.050049] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T11:20:04.050299] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T11:20:04.050816] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T11:20:04.051119] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T11:20:04.062821] Processed race 44548 for house_117 [2026-03-04T11:20:04.143103] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T11:20:04.143218] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T11:20:04.143255] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T11:20:04.143534] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T11:20:04.145670] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T11:20:04.145745] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T11:20:04.145784] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T11:20:04.145820] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T11:20:04.145965] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T11:20:04.152155] Processed race 44564 for house_119 [2026-03-04T11:20:04.152362] Processed race 44560 for house_118 [2026-03-04T11:20:04.157611] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T11:20:04.157906] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T11:20:04.157949] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T11:20:04.158000] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T11:20:04.158186] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T11:20:04.160499] Processed race 44580 for house_120 [2026-03-04T11:20:04.180132] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T11:20:04.180428] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T11:20:04.180500] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T11:20:04.180934] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T11:20:04.183927] Processed race 44588 for house_121 [2026-03-04T11:20:04.314872] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T11:20:04.315021] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T11:20:04.315066] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T11:20:04.315104] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T11:20:04.315139] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T11:20:04.315395] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T11:20:04.316287] Processed race 44612 for house_125 [2026-03-04T11:20:04.335213] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T11:20:04.335435] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T11:20:04.335590] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T11:20:04.335850] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T11:20:04.336719] Processed race 44596 for house_122 [2026-03-04T11:20:04.379699] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T11:20:04.379887] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T11:20:04.379932] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T11:20:04.380201] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T11:20:04.381509] Processed race 44616 for house_125 [2026-03-04T11:20:04.384258] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T11:20:04.384418] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T11:20:04.384464] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T11:20:04.384751] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T11:20:04.386848] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T11:20:04.386915] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T11:20:04.386950] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T11:20:04.386978] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T11:20:04.387130] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T11:20:04.398824] Processed race 44620 for house_126 [2026-03-04T11:20:04.398982] Processed race 44624 for house_126 [2026-03-04T11:20:04.493890] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T11:20:04.494065] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T11:20:04.494133] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T11:20:04.494449] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T11:20:04.511068] Processed race 44648 for house_129 [2026-03-04T11:20:04.531370] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T11:20:04.531476] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T11:20:04.531510] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T11:20:04.531706] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T11:20:04.532430] Processed race 44461 for house_13 [2026-03-04T11:20:04.558249] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T11:20:04.558510] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T11:20:04.558591] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T11:20:04.558626] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T11:20:04.558651] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T11:20:04.558673] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T11:20:04.558860] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T11:20:04.559669] Processed race 44668 for house_131 [2026-03-04T11:20:04.560543] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T11:20:04.560881] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T11:20:04.560920] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T11:20:04.561092] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T11:20:04.561940] Processed race 44660 for house_130 [2026-03-04T11:20:04.583164] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T11:20:04.583289] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T11:20:04.583323] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T11:20:04.583523] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T11:20:04.588333] Processed race 44696 for house_134 [2026-03-04T11:20:04.682650] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T11:20:04.682881] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T11:20:04.682928] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T11:20:04.683211] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T11:20:04.689036] Processed race 44437 for house_137 [2026-03-04T11:20:04.708955] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T11:20:04.709074] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T11:20:04.709120] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T11:20:04.709162] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T11:20:04.709363] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T11:20:04.710098] Processed race 44445 for house_138 [2026-03-04T11:20:04.744269] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T11:20:04.744392] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T11:20:04.744431] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T11:20:04.746599] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T11:20:04.748431] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T11:20:04.748645] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T11:20:04.748711] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T11:20:04.748746] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T11:20:04.748923] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T11:20:04.750262] Processed race 44545 for house_14 [2026-03-04T11:20:04.750334] Processed race 44449 for house_139 [2026-03-04T11:20:04.787417] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T11:20:04.787543] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T11:20:04.787636] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T11:20:04.787677] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T11:20:04.787975] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T11:20:04.789142] Processed race 44481 for house_142 [2026-03-04T11:20:04.870565] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T11:20:04.870732] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T11:20:04.870777] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T11:20:04.870814] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T11:20:04.871039] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T11:20:04.877055] Processed race 44497 for house_144 [2026-03-04T11:20:04.934259] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T11:20:04.934384] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T11:20:04.934421] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T11:20:04.934451] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T11:20:04.934494] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T11:20:04.934733] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T11:20:04.935679] Processed race 44537 for house_149 [2026-03-04T11:20:04.970266] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T11:20:04.971539] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T11:20:04.971624] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T11:20:04.971941] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T11:20:04.975040] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T11:20:04.975137] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T11:20:04.976408] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T11:20:04.975202] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T11:20:04.979717] Processed race 44553 for house_150 [2026-03-04T11:20:04.979884] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T11:20:04.979932] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T11:20:04.979966] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T11:20:04.980255] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T11:20:04.981645] Processed race 44577 for house_17 [2026-03-04T11:20:04.981794] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T11:20:04.982798] Processed race 44573 for house_16 [2026-03-04T11:20:05.110412] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T11:20:05.110751] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T11:20:05.110835] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T11:20:05.111128] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T11:20:05.115341] Processed race 44581 for house_17 [2026-03-04T11:20:05.127391] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T11:20:05.127633] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T11:20:05.128325] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T11:20:05.128904] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T11:20:05.145277] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T11:20:05.145450] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T11:20:05.145515] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T11:20:05.147922] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T11:20:05.154127] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T11:20:05.154532] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T11:20:05.154614] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T11:20:05.155465] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T11:20:05.159766] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T11:20:05.159867] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T11:20:05.160291] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T11:20:05.160827] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T11:20:05.162849] Processed race 44593 for house_19 [2026-03-04T11:20:05.162939] Processed race 44629 for house_23 [2026-03-04T11:20:05.162992] Processed race 44633 for house_23 [2026-03-04T11:20:05.163048] Processed race 44597 for house_19 [2026-03-04T11:20:05.290329] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T11:20:05.292435] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T11:20:05.292502] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T11:20:05.294080] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T11:20:05.297868] Processed race 44645 for house_25 [2026-03-04T11:20:05.333980] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T11:20:05.334135] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T11:20:05.335927] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T11:20:05.336881] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T11:20:05.343115] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T11:20:05.344384] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T11:20:05.344443] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T11:20:05.345105] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T11:20:05.350108] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T11:20:05.351341] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T11:20:05.351400] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T11:20:05.352423] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T11:20:05.358373] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T11:20:05.358743] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T11:20:05.358991] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T11:20:05.359900] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T11:20:05.364084] Processed race 44653 for house_26 [2026-03-04T11:20:05.365764] Processed race 44661 for house_27 [2026-03-04T11:20:05.366344] Processed race 44669 for house_28 [2026-03-04T11:20:05.366396] Processed race 44482 for house_3 [2026-03-04T11:20:05.499770] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T11:20:05.499992] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T11:20:05.500038] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T11:20:05.500992] Processed race 44486 for house_3 [2026-03-04T11:20:05.500907] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T11:20:05.537385] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T11:20:05.540462] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T11:20:05.542347] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T11:20:05.542752] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T11:20:05.543942] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T11:20:05.551921] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T11:20:05.552020] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T11:20:05.552064] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T11:20:05.552106] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T11:20:05.553623] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T11:20:05.559463] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T11:20:05.560354] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T11:20:05.561091] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T11:20:05.561472] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T11:20:05.565999] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T11:20:05.566102] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T11:20:05.567327] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T11:20:05.568375] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T11:20:05.573027] Processed race 44462 for house_37 [2026-03-04T11:20:05.573377] Processed race 44494 for house_40 [2026-03-04T11:20:05.573440] Processed race 44693 for house_30 [2026-03-04T11:20:05.573518] Processed race 44466 for house_37 [2026-03-04T11:20:05.744101] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T11:20:05.744299] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T11:20:05.744358] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T11:20:05.744406] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T11:20:05.745309] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T11:20:05.748657] Processed race 44498 for house_41 [2026-03-04T11:20:05.797519] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T11:20:05.797986] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T11:20:05.798033] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T11:20:05.799088] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T11:20:05.811763] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T11:20:05.811963] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T11:20:05.812014] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T11:20:05.812051] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T11:20:05.813367] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T11:20:05.818138] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T11:20:05.819624] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T11:20:05.819698] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T11:20:05.820455] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T11:20:05.824001] Processed race 44542 for house_47 [2026-03-04T11:20:05.824099] Processed race 44502 for house_41 [2026-03-04T11:20:05.824160] Processed race 44526 for house_44 [2026-03-04T11:20:05.830144] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T11:20:05.830341] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T11:20:05.830396] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T11:20:05.830747] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T11:20:05.831836] Processed race 44522 for house_44 [2026-03-04T11:20:05.950368] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T11:20:05.950523] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T11:20:05.950594] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T11:20:05.950639] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T11:20:05.950674] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T11:20:05.950711] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T11:20:05.950745] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T11:20:05.950777] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T11:20:05.950809] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T11:20:05.951045] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T11:20:05.952865] Processed race 44558 for house_49 [2026-03-04T11:20:05.988954] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T11:20:05.989108] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T11:20:05.989149] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T11:20:05.989390] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T11:20:05.990594] Processed race 44618 for house_56 [2026-03-04T11:20:05.995519] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T11:20:05.995642] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T11:20:05.995693] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T11:20:05.995739] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T11:20:05.995784] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T11:20:05.995821] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T11:20:05.995858] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T11:20:05.996079] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T11:20:05.997514] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T11:20:05.997609] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T11:20:05.997672] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T11:20:05.997848] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T11:20:06.001346] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T11:20:06.001428] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T11:20:06.003619] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T11:20:06.003855] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T11:20:06.004522] Processed race 44570 for house_50 [2026-03-04T11:20:06.004629] Processed race 44654 for house_5 [2026-03-04T11:20:06.004695] Processed race 44590 for house_52 [2026-03-04T11:20:06.126438] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T11:20:06.126637] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T11:20:06.126691] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T11:20:06.127339] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T11:20:06.128804] Processed race 44622 for house_56 [2026-03-04T11:20:06.222682] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T11:20:06.222852] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T11:20:06.222923] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T11:20:06.223147] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T11:20:06.231025] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T11:20:06.231558] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T11:20:06.231652] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T11:20:06.233013] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T11:20:06.246655] Processed race 44662 for house_60 [2026-03-04T11:20:06.246828] Processed race 44666 for house_61 [2026-03-04T11:20:06.255452] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T11:20:06.255631] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T11:20:06.256194] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T11:20:06.257030] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T11:20:06.258734] Processed race 44638 for house_58 [2026-03-04T11:20:06.297621] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T11:20:06.297779] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T11:20:06.297841] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T11:20:06.298096] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T11:20:06.305505] Processed race 44642 for house_59 [2026-03-04T11:20:06.310501] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T11:20:06.310669] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T11:20:06.310734] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T11:20:06.310967] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T11:20:06.319152] Processed race 44670 for house_61 [2026-03-04T11:20:06.441105] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T11:20:06.441339] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T11:20:06.441947] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T11:20:06.442201] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T11:20:06.449719] Processed race 44694 for house_64 [2026-03-04T11:20:06.470201] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T11:20:06.470354] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T11:20:06.471696] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T11:20:06.471977] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T11:20:06.473521] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T11:20:06.473608] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T11:20:06.473657] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T11:20:06.473974] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T11:20:06.474626] Processed race 44690 for house_64 [2026-03-04T11:20:06.474721] Processed race 44431 for house_67 [2026-03-04T11:20:06.476778] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T11:20:06.476860] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T11:20:06.484047] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T11:20:06.486867] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T11:20:06.487979] Processed race 44435 for house_67 [2026-03-04T11:20:06.525037] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T11:20:06.525187] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T11:20:06.525368] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T11:20:06.525768] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T11:20:06.527736] Processed race 44535 for house_7 [2026-03-04T11:20:06.641861] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T11:20:06.642002] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T11:20:06.642045] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T11:20:06.642080] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T11:20:06.642380] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T11:20:06.644097] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T11:20:06.644169] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T11:20:06.644307] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T11:20:06.644511] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T11:20:06.649536] Processed race 44467 for house_70 [2026-03-04T11:20:06.649683] Processed race 44539 for house_7 [2026-03-04T11:20:06.656464] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T11:20:06.656555] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T11:20:06.656615] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T11:20:06.656886] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T11:20:06.657966] Processed race 44499 for house_74 [2026-03-04T11:20:06.658978] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T11:20:06.659047] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T11:20:06.659168] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T11:20:06.659417] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T11:20:06.659456] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T11:20:06.659657] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T11:20:06.661152] Processed race 44475 for house_71 [2026-03-04T11:20:06.688333] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T11:20:06.688485] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T11:20:06.688540] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T11:20:06.688807] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T11:20:06.695842] Processed race 44507 for house_76 [2026-03-04T11:20:06.810403] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T11:20:06.810568] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T11:20:06.810645] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T11:20:06.810895] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T11:20:06.813565] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T11:20:06.814693] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T11:20:06.814746] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T11:20:06.814784] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T11:20:06.814993] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T11:20:06.817650] Processed race 44627 for house_8 [2026-03-04T11:20:06.817744] Processed race 44511 for house_76 [2026-03-04T11:20:06.822268] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T11:20:06.822378] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T11:20:06.822426] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T11:20:06.823633] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T11:20:06.824907] Processed race 44543 for house_80 [2026-03-04T11:20:06.832423] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T11:20:06.832537] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T11:20:06.832616] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T11:20:06.832834] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T11:20:06.834641] Processed race 44583 for house_85 [2026-03-04T11:20:06.858492] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T11:20:06.858679] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T11:20:06.858728] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T11:20:06.858957] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T11:20:06.861980] Processed race 44587 for house_85 [2026-03-04T11:20:06.990023] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T11:20:06.990185] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T11:20:06.990337] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T11:20:06.990607] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T11:20:06.992091] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T11:20:06.992166] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T11:20:06.992287] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T11:20:06.992482] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T11:20:06.993643] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T11:20:06.993712] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T11:20:06.993753] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T11:20:06.993784] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T11:20:06.993934] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T11:20:06.995647] Processed race 44611 for house_88 [2026-03-04T11:20:06.995719] Processed race 44595 for house_86 [2026-03-04T11:20:06.995756] Processed race 44619 for house_89 [2026-03-04T11:20:07.044560] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T11:20:07.044741] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T11:20:07.044804] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T11:20:07.045137] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T11:20:07.046352] Processed race 44639 for house_91 [2026-03-04T11:20:07.050726] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T11:20:07.050839] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T11:20:07.050900] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T11:20:07.050965] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T11:20:07.051222] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T11:20:07.052587] Processed race 44707 for house_9 [2026-03-04T11:20:07.150654] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T11:20:07.150855] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T11:20:07.150913] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T11:20:07.151169] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T11:20:07.153043] Processed race 44647 for house_92 [2026-03-04T11:20:07.177039] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T11:20:07.177854] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T11:20:07.177926] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T11:20:07.177968] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T11:20:07.178005] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T11:20:07.178038] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T11:20:07.178070] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T11:20:07.177189] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T11:20:07.178349] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T11:20:07.178673] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T11:20:07.181136] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T11:20:07.191092] Processed race 44655 for house_93 [2026-03-04T11:20:07.191229] Processed race 44663 for house_94 [2026-03-04T11:20:07.203444] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T11:20:07.203622] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T11:20:07.203676] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T11:20:07.203728] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T11:20:07.203951] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T11:20:07.207079] Processed race 44679 for house_97 [2026-03-04T11:20:07.223217] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T11:20:07.223340] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T11:20:07.223391] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T11:20:07.223672] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T11:20:07.234487] Processed race 44687 for house_98 [2026-03-04T11:20:07.320528] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T11:20:07.321744] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T11:20:07.321822] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T11:20:07.321872] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T11:20:07.322138] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T11:20:07.329018] Processed race 44691 for house_98 [2026-03-04T11:20:07.354386] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T11:20:07.354536] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T11:20:07.354660] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T11:20:07.355032] Processed race 44406 for senate_11 [2026-03-04T11:20:07.354952] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T11:20:07.364195] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T11:20:07.364302] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T11:20:07.364817] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T11:20:07.365312] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T11:20:07.366161] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T11:20:07.367446] Processed race 44378 for senate_19 [2026-03-04T11:20:07.369245] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T11:20:07.369322] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T11:20:07.369388] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T11:20:07.370767] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T11:20:07.377683] Processed race 44711 for senate_2 [2026-03-04T11:20:07.401222] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T11:20:07.401314] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T11:20:07.401348] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T11:20:07.401619] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T11:20:07.403130] Processed race 44377 for senate_21 [2026-03-04T11:20:07.502266] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T11:20:07.503325] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T11:20:07.503459] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T11:20:07.503517] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T11:20:07.504696] Processed race 44376 for senate_22 [2026-03-04T11:20:07.523721] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T11:20:07.523866] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T11:20:07.523904] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T11:20:07.530978] Processed race 44381 for senate_4 [2026-03-04T11:20:07.531830] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T11:20:07.531903] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T11:20:07.536693] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T11:20:07.537529] Processed race 44382 for senate_3 [2026-03-04T11:20:07.540102] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T11:20:07.540184] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T11:20:07.540244] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T11:20:07.540646] Processed race 44379 for senate_5 [2026-03-04T11:20:07.560282] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T11:20:07.560385] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T11:20:07.560424] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T11:20:07.560455] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T11:20:07.560803] Processed race 44380 for senate_5 [2026-03-04T11:20:07.579569] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T11:30:02.373199] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T11:30:02.373955] ✅ Loaded candidate metadata for state legislature [2026-03-04T11:30:02.374034] Starting parallel fetching of 98 races... [2026-03-04T11:30:02.446456] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T11:30:02.478295] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T11:30:02.580777] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T11:30:02.595747] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T11:30:02.608165] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T11:30:02.674482] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T11:30:02.674671] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T11:30:02.674738] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T11:30:02.675007] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T11:30:02.696302] Processed race 44605 for house_1 [2026-03-04T11:30:02.702358] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T11:30:02.702488] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T11:30:02.702534] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T11:30:02.702599] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T11:30:02.702946] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T11:30:02.704245] Processed race 44496 for house_10 [2026-03-04T11:30:02.793676] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T11:30:02.793831] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T11:30:02.793957] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T11:30:02.794019] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T11:30:02.794283] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T11:30:02.795475] Processed race 44428 for house_1 [2026-03-04T11:30:02.821778] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T11:30:02.821944] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T11:30:02.821999] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T11:30:02.822033] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T11:30:02.822274] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T11:30:02.823324] Processed race 44468 for house_106 [2026-03-04T11:30:02.834250] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T11:30:02.834363] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T11:30:02.834411] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T11:30:02.834662] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T11:30:02.840172] Processed race 44436 for house_101 [2026-03-04T11:30:02.909026] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T11:30:02.909222] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T11:30:02.909361] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T11:30:02.909656] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T11:30:02.911554] Processed race 44480 for house_108 [2026-03-04T11:30:02.915687] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T11:30:02.915806] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T11:30:02.915953] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T11:30:02.916017] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T11:30:02.916163] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T11:30:02.916608] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T11:30:02.926763] Processed race 44512 for house_112 [2026-03-04T11:30:02.980714] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T11:30:02.980871] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T11:30:02.980943] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T11:30:02.981619] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T11:30:02.999240] Processed race 44548 for house_117 [2026-03-04T11:30:03.037546] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T11:30:03.037783] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T11:30:03.037842] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T11:30:03.038179] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T11:30:03.040025] Processed race 44564 for house_119 [2026-03-04T11:30:03.094185] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T11:30:03.094318] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T11:30:03.094948] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T11:30:03.095021] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T11:30:03.095357] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T11:30:03.096743] Processed race 44580 for house_120 [2026-03-04T11:30:03.098618] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T11:30:03.098698] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T11:30:03.098753] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T11:30:03.098792] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T11:30:03.099108] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T11:30:03.110799] Processed race 44560 for house_118 [2026-03-04T11:30:03.147278] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T11:30:03.148054] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T11:30:03.148138] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T11:30:03.148398] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T11:30:03.192699] Processed race 44588 for house_121 [2026-03-04T11:30:03.237189] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T11:30:03.237307] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T11:30:03.237368] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T11:30:03.237419] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T11:30:03.237455] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T11:30:03.239446] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T11:30:03.245096] Processed race 44612 for house_125 [2026-03-04T11:30:03.323355] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T11:30:03.323472] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T11:30:03.323522] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T11:30:03.323803] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T11:30:03.326627] Processed race 44596 for house_122 [2026-03-04T11:30:03.348423] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T11:30:03.348913] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T11:30:03.348984] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T11:30:03.349220] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T11:30:03.356453] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T11:30:03.356734] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T11:30:03.356796] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T11:30:03.357055] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T11:30:03.358124] Processed race 44620 for house_126 [2026-03-04T11:30:03.358203] Processed race 44616 for house_125 [2026-03-04T11:30:03.378808] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T11:30:03.379073] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T11:30:03.379121] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T11:30:03.379157] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T11:30:03.379365] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T11:30:03.392249] Processed race 44624 for house_126 [2026-03-04T11:30:03.529766] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T11:30:03.530967] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T11:30:03.531047] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T11:30:03.532841] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T11:30:03.537195] Processed race 44461 for house_13 [2026-03-04T11:30:03.581005] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T11:30:03.581176] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T11:30:03.581221] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T11:30:03.581526] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T11:30:03.611363] Processed race 44648 for house_129 [2026-03-04T11:30:03.738459] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T11:30:03.738630] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T11:30:03.738697] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T11:30:03.880353] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T11:30:03.880492] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T11:30:03.880554] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T11:30:03.880632] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T11:30:03.880904] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T11:30:03.882493] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T11:30:03.882571] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T11:30:03.882648] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T11:30:03.882900] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T11:30:03.884482] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T11:30:03.884570] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T11:30:03.884786] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T11:30:03.884821] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T11:30:03.884846] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T11:30:03.884871] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T11:30:03.885024] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T11:30:03.886805] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T11:30:03.886979] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T11:30:03.887024] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T11:30:03.887205] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T11:30:03.888380] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T11:30:03.889170] Processed race 44445 for house_138 [2026-03-04T11:30:03.889245] Processed race 44696 for house_134 [2026-03-04T11:30:03.889310] Processed race 44668 for house_131 [2026-03-04T11:30:03.889359] Processed race 44437 for house_137 [2026-03-04T11:30:03.889397] Processed race 44660 for house_130 [2026-03-04T11:30:04.070698] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T11:30:04.070958] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T11:30:04.071009] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T11:30:04.071043] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T11:30:04.071075] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T11:30:04.071324] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T11:30:04.073111] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T11:30:04.073197] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T11:30:04.073253] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T11:30:04.073295] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T11:30:04.073503] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T11:30:04.075270] Processed race 44537 for house_149 [2026-03-04T11:30:04.075389] Processed race 44497 for house_144 [2026-03-04T11:30:04.076140] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T11:30:04.076223] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T11:30:04.076278] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T11:30:04.076776] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T11:30:04.078734] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T11:30:04.078946] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T11:30:04.079016] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T11:30:04.079062] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T11:30:04.079281] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T11:30:04.082485] Processed race 44545 for house_14 [2026-03-04T11:30:04.082612] Processed race 44481 for house_142 [2026-03-04T11:30:04.084116] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T11:30:04.084184] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T11:30:04.084228] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T11:30:04.084262] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T11:30:04.084457] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T11:30:04.089837] Processed race 44449 for house_139 [2026-03-04T11:30:04.286958] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T11:30:04.287112] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T11:30:04.287168] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T11:30:04.287446] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T11:30:04.295543] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T11:30:04.295700] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T11:30:04.295747] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T11:30:04.297301] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T11:30:04.309549] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T11:30:04.310447] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T11:30:04.310535] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T11:30:04.312082] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T11:30:04.312909] Processed race 44553 for house_150 [2026-03-04T11:30:04.312980] Processed race 44581 for house_17 [2026-03-04T11:30:04.313018] Processed race 44593 for house_19 [2026-03-04T11:30:04.361398] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T11:30:04.361775] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T11:30:04.361894] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T11:30:04.362124] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T11:30:04.362781] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T11:30:04.367787] Processed race 44577 for house_17 [2026-03-04T11:30:04.432565] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T11:30:04.432740] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T11:30:04.432798] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T11:30:04.433369] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T11:30:04.439071] Processed race 44573 for house_16 [2026-03-04T11:30:04.555286] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T11:30:04.555427] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T11:30:04.555471] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T11:30:04.556784] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T11:30:04.561704] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T11:30:04.561815] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T11:30:04.561851] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T11:30:04.562059] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T11:30:04.566373] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T11:30:04.567091] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T11:30:04.567162] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T11:30:04.567398] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T11:30:04.575449] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T11:30:04.575634] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T11:30:04.575693] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T11:30:04.575964] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T11:30:04.579121] Processed race 44629 for house_23 [2026-03-04T11:30:04.579342] Processed race 44633 for house_23 [2026-03-04T11:30:04.579388] Processed race 44645 for house_25 [2026-03-04T11:30:04.579423] Processed race 44597 for house_19 [2026-03-04T11:30:04.705339] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T11:30:04.705469] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T11:30:04.705515] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T11:30:04.705774] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T11:30:04.706771] Processed race 44653 for house_26 [2026-03-04T11:30:04.745446] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T11:30:04.745626] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T11:30:04.745993] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T11:30:04.754378] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T11:30:04.759295] Processed race 44661 for house_27 [2026-03-04T11:30:04.779655] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T11:30:04.779813] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T11:30:04.779865] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T11:30:04.780091] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T11:30:04.781844] Processed race 44486 for house_3 [2026-03-04T11:30:04.784250] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T11:30:04.784327] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T11:30:04.784367] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T11:30:04.784659] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T11:30:04.785371] Processed race 44482 for house_3 [2026-03-04T11:30:04.792773] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T11:30:04.792890] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T11:30:04.792941] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T11:30:04.793169] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T11:30:04.794115] Processed race 44669 for house_28 [2026-03-04T11:30:04.887863] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T11:30:04.888286] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T11:30:04.888341] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T11:30:04.889254] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T11:30:04.891199] Processed race 44693 for house_30 [2026-03-04T11:30:04.942391] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T11:30:04.943782] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T11:30:04.943878] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T11:30:04.943931] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T11:30:04.944399] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T11:30:04.946881] Processed race 44462 for house_37 [2026-03-04T11:30:04.964102] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T11:30:04.964230] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T11:30:04.964282] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T11:30:04.964515] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T11:30:04.965603] Processed race 44466 for house_37 [2026-03-04T11:30:04.975196] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T11:30:04.975340] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T11:30:04.975386] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T11:30:04.975420] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T11:30:04.975863] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T11:30:04.976994] Processed race 44498 for house_41 [2026-03-04T11:30:04.978752] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T11:30:04.978939] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T11:30:04.978998] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T11:30:04.979050] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T11:30:04.979269] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T11:30:04.980734] Processed race 44494 for house_40 [2026-03-04T11:30:05.052827] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T11:30:05.053000] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T11:30:05.053047] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T11:30:05.053081] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T11:30:05.053312] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T11:30:05.054645] Processed race 44502 for house_41 [2026-03-04T11:30:05.120232] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T11:30:05.120410] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T11:30:05.120453] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T11:30:05.121367] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T11:30:05.132177] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T11:30:05.132356] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T11:30:05.132413] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T11:30:05.134010] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T11:30:05.136113] Processed race 44522 for house_44 [2026-03-04T11:30:05.136187] Processed race 44526 for house_44 [2026-03-04T11:30:05.140355] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T11:30:05.140443] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T11:30:05.140483] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T11:30:05.140516] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T11:30:05.140545] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T11:30:05.140596] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T11:30:05.140634] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T11:30:05.141779] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T11:30:05.141948] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T11:30:05.142211] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T11:30:05.143044] Processed race 44558 for house_49 [2026-03-04T11:30:05.150611] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T11:30:05.152296] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T11:30:05.152360] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T11:30:05.153187] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T11:30:05.155121] Processed race 44542 for house_47 [2026-03-04T11:30:05.227098] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T11:30:05.227277] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T11:30:05.227333] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T11:30:05.228601] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T11:30:05.230914] Processed race 44654 for house_5 [2026-03-04T11:30:05.292241] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T11:30:05.292411] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T11:30:05.292457] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T11:30:05.292499] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T11:30:05.292530] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T11:30:05.292566] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T11:30:05.292788] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T11:30:05.293611] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T11:30:05.295661] Processed race 44570 for house_50 [2026-03-04T11:30:05.307226] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T11:30:05.307409] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T11:30:05.307457] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T11:30:05.307719] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T11:30:05.311665] Processed race 44590 for house_52 [2026-03-04T11:30:05.338360] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T11:30:05.338532] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T11:30:05.338567] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T11:30:05.338813] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T11:30:05.339853] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T11:30:05.340026] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T11:30:05.340076] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T11:30:05.340238] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T11:30:05.341435] Processed race 44618 for house_56 [2026-03-04T11:30:05.341509] Processed race 44622 for house_56 [2026-03-04T11:30:05.404803] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T11:30:05.404942] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T11:30:05.404974] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T11:30:05.405157] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T11:30:05.405847] Processed race 44638 for house_58 [2026-03-04T11:30:05.463399] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T11:30:05.463546] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T11:30:05.463622] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T11:30:05.463865] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T11:30:05.464750] Processed race 44642 for house_59 [2026-03-04T11:30:05.473461] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T11:30:05.473641] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T11:30:05.473696] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T11:30:05.474005] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T11:30:05.475011] Processed race 44662 for house_60 [2026-03-04T11:30:05.514373] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T11:30:05.514532] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T11:30:05.514595] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T11:30:05.514807] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T11:30:05.515497] Processed race 44670 for house_61 [2026-03-04T11:30:05.520374] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T11:30:05.520499] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T11:30:05.520542] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T11:30:05.521258] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T11:30:05.522978] Processed race 44666 for house_61 [2026-03-04T11:30:05.575886] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T11:30:05.576082] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T11:30:05.576140] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T11:30:05.576382] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T11:30:05.578450] Processed race 44690 for house_64 [2026-03-04T11:30:05.618054] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T11:30:05.618237] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T11:30:05.618288] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T11:30:05.618556] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T11:30:05.623097] Processed race 44694 for house_64 [2026-03-04T11:30:05.633562] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T11:30:05.633750] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T11:30:05.633797] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T11:30:05.634043] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T11:30:05.636239] Processed race 44431 for house_67 [2026-03-04T11:30:05.694620] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T11:30:05.695011] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T11:30:05.695074] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T11:30:05.696205] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T11:30:05.705341] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T11:30:05.705482] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T11:30:05.705533] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T11:30:05.707052] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T11:30:05.707950] Processed race 44435 for house_67 [2026-03-04T11:30:05.708032] Processed race 44535 for house_7 [2026-03-04T11:30:05.737632] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T11:30:05.737765] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T11:30:05.737809] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T11:30:05.739294] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T11:30:05.744741] Processed race 44539 for house_7 [2026-03-04T11:30:05.812693] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T11:30:05.813534] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T11:30:05.813626] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T11:30:05.813670] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T11:30:05.813714] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T11:30:05.814111] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T11:30:05.815540] Processed race 44475 for house_71 [2026-03-04T11:30:05.816171] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T11:30:05.816240] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T11:30:05.816283] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T11:30:05.816318] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T11:30:05.816548] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T11:30:05.817941] Processed race 44467 for house_70 [2026-03-04T11:30:05.851496] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T11:30:05.851693] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T11:30:05.851753] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T11:30:05.851985] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T11:30:05.852931] Processed race 44499 for house_74 [2026-03-04T11:30:05.874486] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T11:30:05.874687] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T11:30:05.874750] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T11:30:05.875286] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T11:30:05.875677] Processed race 44507 for house_76 [2026-03-04T11:30:05.911987] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T11:30:05.912160] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T11:30:05.912220] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T11:30:05.912262] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T11:30:05.912501] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T11:30:05.913362] Processed race 44511 for house_76 [2026-03-04T11:30:05.986533] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T11:30:05.987477] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T11:30:05.988059] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T11:30:05.988374] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T11:30:05.989923] Processed race 44627 for house_8 [2026-03-04T11:30:05.990484] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T11:30:05.990549] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T11:30:05.990669] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T11:30:05.991007] Processed race 44543 for house_80 [2026-03-04T11:30:05.990930] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T11:30:06.030304] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T11:30:06.030491] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T11:30:06.030550] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T11:30:06.031044] Processed race 44583 for house_85 [2026-03-04T11:30:06.030956] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T11:30:06.046548] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T11:30:06.047014] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T11:30:06.047061] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T11:30:06.047308] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T11:30:06.049322] Processed race 44587 for house_85 [2026-03-04T11:30:06.076147] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T11:30:06.076298] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T11:30:06.076350] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T11:30:06.077644] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T11:30:06.080668] Processed race 44595 for house_86 [2026-03-04T11:30:06.145527] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T11:30:06.145797] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T11:30:06.146231] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T11:30:06.146502] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T11:30:06.147690] Processed race 44611 for house_88 [2026-03-04T11:30:06.165322] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T11:30:06.165517] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T11:30:06.165639] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T11:30:06.165701] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T11:30:06.166070] Processed race 44619 for house_89 [2026-03-04T11:30:06.165991] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T11:30:06.230753] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T11:30:06.231203] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T11:30:06.231277] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T11:30:06.231322] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T11:30:06.232049] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T11:30:06.233938] Processed race 44707 for house_9 [2026-03-04T11:30:06.247393] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T11:30:06.248152] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T11:30:06.248225] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T11:30:06.248971] Processed race 44647 for house_92 [2026-03-04T11:30:06.248812] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T11:30:06.330201] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T11:30:06.330370] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T11:30:06.330435] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T11:30:06.331754] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T11:30:06.334332] Processed race 44655 for house_93 [2026-03-04T11:30:06.353468] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T11:30:06.353633] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T11:30:06.353782] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T11:30:06.353828] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T11:30:06.353864] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T11:30:06.353903] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T11:30:06.354161] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T11:30:06.355204] Processed race 44663 for house_94 [2026-03-04T11:30:06.409355] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T11:30:06.409515] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T11:30:06.409851] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T11:30:06.409927] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T11:30:06.410182] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T11:30:06.411719] Processed race 44679 for house_97 [2026-03-04T11:30:06.415378] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T11:30:06.415474] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T11:30:06.415512] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T11:30:06.415867] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T11:30:06.416739] Processed race 44687 for house_98 [2026-03-04T11:30:06.500310] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T11:30:06.500463] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T11:30:06.500520] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T11:30:06.500568] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T11:30:06.500910] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T11:30:06.502615] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T11:30:06.502844] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T11:30:06.502904] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T11:30:06.503757] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T11:30:06.500973] Processed race 44691 for house_98 [2026-03-04T11:30:06.504903] Processed race 44406 for senate_11 [2026-03-04T11:30:06.569712] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T11:30:06.569888] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T11:30:06.569951] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T11:30:06.570204] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T11:30:06.574853] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T11:30:06.574950] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T11:30:06.574990] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T11:30:06.575020] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T11:30:06.575216] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T11:30:06.578271] Processed race 44711 for senate_2 [2026-03-04T11:30:06.578364] Processed race 44378 for senate_19 [2026-03-04T11:30:06.674919] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T11:30:06.675091] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T11:30:06.675140] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T11:30:06.675386] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T11:30:06.676335] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T11:30:06.676398] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T11:30:06.676489] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T11:30:06.676538] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T11:30:06.676755] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T11:30:06.683715] Processed race 44377 for senate_21 [2026-03-04T11:30:06.683840] Processed race 44376 for senate_22 [2026-03-04T11:30:06.737447] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T11:30:06.737728] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T11:30:06.737806] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T11:30:06.738770] Processed race 44382 for senate_3 [2026-03-04T11:30:06.740830] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T11:30:06.740920] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T11:30:06.740964] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T11:30:06.742892] Processed race 44381 for senate_4 [2026-03-04T11:30:06.848766] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T11:30:06.848913] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T11:30:06.848955] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T11:30:06.849008] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T11:30:06.850644] Processed race 44380 for senate_5 [2026-03-04T11:30:06.856044] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T11:30:06.857258] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T11:30:06.857340] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T11:30:06.872617] Processed race 44379 for senate_5 [2026-03-04T11:30:07.266105] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T11:30:07.266248] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T11:30:07.266288] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T11:30:07.266521] Processed race 44639 for house_91 [2026-03-04T11:30:07.282526] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T11:40:02.812697] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T11:40:02.813980] ✅ Loaded candidate metadata for state legislature [2026-03-04T11:40:02.814065] Starting parallel fetching of 98 races... [2026-03-04T11:40:02.820764] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T11:40:02.833019] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T11:40:02.837514] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T11:40:02.841891] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T11:40:02.852768] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T11:40:03.162040] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T11:40:03.163752] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T11:40:03.163849] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T11:40:03.163890] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T11:40:03.165260] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T11:40:03.169099] Processed race 44496 for house_10 [2026-03-04T11:40:03.231502] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T11:40:03.231687] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T11:40:03.231753] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T11:40:03.232040] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T11:40:03.237096] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T11:40:03.237185] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T11:40:03.237239] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T11:40:03.239664] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T11:40:03.244843] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T11:40:03.244946] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T11:40:03.245000] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T11:40:03.245038] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T11:40:03.245745] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T11:40:03.253021] Processed race 44605 for house_1 [2026-03-04T11:40:03.253141] Processed race 44436 for house_101 [2026-03-04T11:40:03.253185] Processed race 44428 for house_1 [2026-03-04T11:40:03.288587] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T11:40:03.288723] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T11:40:03.288785] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T11:40:03.288830] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T11:40:03.289069] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T11:40:03.293549] Processed race 44468 for house_106 [2026-03-04T11:40:03.504732] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T11:40:03.504865] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T11:40:03.504911] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T11:40:03.504945] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T11:40:03.504974] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T11:40:03.505673] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T11:40:03.510167] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T11:40:03.510277] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T11:40:03.510327] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T11:40:03.511543] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T11:40:03.513553] Processed race 44512 for house_112 [2026-03-04T11:40:03.513665] Processed race 44480 for house_108 [2026-03-04T11:40:03.515310] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T11:40:03.516617] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T11:40:03.516705] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T11:40:03.516956] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T11:40:03.521101] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T11:40:03.521481] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T11:40:03.522328] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T11:40:03.523793] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T11:40:03.551109] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T11:40:03.551320] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T11:40:03.551379] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T11:40:03.551412] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T11:40:03.551652] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T11:40:03.592367] Processed race 44564 for house_119 [2026-03-04T11:40:03.592721] Processed race 44548 for house_117 [2026-03-04T11:40:03.592808] Processed race 44560 for house_118 [2026-03-04T11:40:03.788417] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T11:40:03.788568] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T11:40:03.793107] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T11:40:03.793166] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T11:40:03.793207] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T11:40:03.793977] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T11:40:03.795906] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T11:40:03.795978] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T11:40:03.796015] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T11:40:03.796197] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T11:40:03.797359] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T11:40:03.797431] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T11:40:03.797489] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T11:40:03.797542] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T11:40:03.797836] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T11:40:03.799310] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T11:40:03.799383] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T11:40:03.799432] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T11:40:03.799636] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T11:40:03.800506] Processed race 44612 for house_125 [2026-03-04T11:40:03.800618] Processed race 44588 for house_121 [2026-03-04T11:40:03.800753] Processed race 44580 for house_120 [2026-03-04T11:40:03.800803] Processed race 44596 for house_122 [2026-03-04T11:40:03.872135] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T11:40:03.872258] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T11:40:03.872298] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T11:40:03.872514] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T11:40:03.894879] Processed race 44616 for house_125 [2026-03-04T11:40:03.988406] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T11:40:03.988550] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T11:40:03.988640] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T11:40:03.988869] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T11:40:03.990992] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T11:40:03.991067] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T11:40:03.991109] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T11:40:03.991142] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T11:40:03.991318] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T11:40:03.994210] Processed race 44620 for house_126 [2026-03-04T11:40:03.994306] Processed race 44624 for house_126 [2026-03-04T11:40:03.997194] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T11:40:03.997272] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T11:40:03.997308] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T11:40:03.997507] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T11:40:04.011490] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T11:40:04.011747] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T11:40:04.011807] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T11:40:04.012037] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T11:40:04.016987] Processed race 44461 for house_13 [2026-03-04T11:40:04.017127] Processed race 44648 for house_129 [2026-03-04T11:40:04.076171] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T11:40:04.076560] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T11:40:04.076659] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T11:40:04.076878] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T11:40:04.078548] Processed race 44660 for house_130 [2026-03-04T11:40:04.179874] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T11:40:04.179990] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T11:40:04.180033] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T11:40:04.180080] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T11:40:04.180144] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T11:40:04.180261] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T11:40:04.180673] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T11:40:04.185352] Processed race 44668 for house_131 [2026-03-04T11:40:04.186628] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T11:40:04.186877] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T11:40:04.186937] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T11:40:04.187148] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T11:40:04.188998] Processed race 44696 for house_134 [2026-03-04T11:40:04.247904] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T11:40:04.248041] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T11:40:04.248192] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T11:40:04.248260] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T11:40:04.248508] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T11:40:04.250260] Processed race 44449 for house_139 [2026-03-04T11:40:04.268087] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T11:40:04.268223] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T11:40:04.268277] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T11:40:04.268313] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T11:40:04.268550] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T11:40:04.271278] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T11:40:04.271356] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T11:40:04.271400] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T11:40:04.271604] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T11:40:04.274859] Processed race 44445 for house_138 [2026-03-04T11:40:04.274947] Processed race 44437 for house_137 [2026-03-04T11:40:04.364346] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T11:40:04.364910] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T11:40:04.364998] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T11:40:04.365646] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T11:40:04.366808] Processed race 44545 for house_14 [2026-03-04T11:40:04.375274] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T11:40:04.375533] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T11:40:04.375636] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T11:40:04.375683] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T11:40:04.375926] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T11:40:04.377802] Processed race 44481 for house_142 [2026-03-04T11:40:04.463336] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T11:40:04.463455] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T11:40:04.463507] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T11:40:04.463552] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T11:40:04.463749] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T11:40:04.464809] Processed race 44497 for house_144 [2026-03-04T11:40:04.468076] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T11:40:04.468141] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T11:40:04.468188] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T11:40:04.468247] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T11:40:04.468290] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T11:40:04.468453] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T11:40:04.471501] Processed race 44537 for house_149 [2026-03-04T11:40:04.472786] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T11:40:04.472874] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T11:40:04.472937] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T11:40:04.473251] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T11:40:04.474040] Processed race 44553 for house_150 [2026-03-04T11:40:04.564510] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T11:40:04.564768] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T11:40:04.564833] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T11:40:04.565109] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T11:40:04.566994] Processed race 44573 for house_16 [2026-03-04T11:40:04.619452] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T11:40:04.619557] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T11:40:04.619627] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T11:40:04.619662] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T11:40:04.619886] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T11:40:04.620634] Processed race 44577 for house_17 [2026-03-04T11:40:04.698309] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T11:40:04.698457] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T11:40:04.698515] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T11:40:04.698754] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T11:40:04.699831] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T11:40:04.699896] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T11:40:04.699933] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T11:40:04.700082] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T11:40:04.700977] Processed race 44597 for house_19 [2026-03-04T11:40:04.701060] Processed race 44581 for house_17 [2026-03-04T11:40:04.714394] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T11:40:04.714522] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T11:40:04.714599] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T11:40:04.714817] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T11:40:04.715935] Processed race 44593 for house_19 [2026-03-04T11:40:04.739927] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T11:40:04.740080] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T11:40:04.740143] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T11:40:04.740379] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T11:40:04.741544] Processed race 44629 for house_23 [2026-03-04T11:40:04.813207] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T11:40:04.813371] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T11:40:04.813426] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T11:40:04.813728] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T11:40:04.814548] Processed race 44633 for house_23 [2026-03-04T11:40:04.868672] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T11:40:04.868915] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T11:40:04.868982] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T11:40:04.869209] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T11:40:04.870080] Processed race 44653 for house_26 [2026-03-04T11:40:04.870751] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T11:40:04.870823] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T11:40:04.870866] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T11:40:04.871076] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T11:40:04.872233] Processed race 44645 for house_25 [2026-03-04T11:40:04.902801] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T11:40:04.902967] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T11:40:04.903006] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T11:40:04.903233] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T11:40:04.906363] Processed race 44661 for house_27 [2026-03-04T11:40:04.939204] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T11:40:04.939333] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T11:40:04.939373] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T11:40:04.939607] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T11:40:04.940529] Processed race 44669 for house_28 [2026-03-04T11:40:04.994913] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T11:40:04.995071] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T11:40:04.995114] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T11:40:04.995357] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T11:40:04.996220] Processed race 44482 for house_3 [2026-03-04T11:40:05.030472] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T11:40:05.030633] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T11:40:05.030689] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T11:40:05.030931] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T11:40:05.032119] Processed race 44486 for house_3 [2026-03-04T11:40:05.052367] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T11:40:05.052527] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T11:40:05.052568] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T11:40:05.053489] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T11:40:05.056714] Processed race 44693 for house_30 [2026-03-04T11:40:05.078906] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T11:40:05.079068] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T11:40:05.079138] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T11:40:05.079175] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T11:40:05.079421] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T11:40:05.084276] Processed race 44462 for house_37 [2026-03-04T11:40:05.113153] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T11:40:05.113320] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T11:40:05.113436] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T11:40:05.113688] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T11:40:05.115110] Processed race 44466 for house_37 [2026-03-04T11:40:05.184464] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T11:40:05.184657] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T11:40:05.184710] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T11:40:05.184745] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T11:40:05.185026] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T11:40:05.185890] Processed race 44494 for house_40 [2026-03-04T11:40:05.198348] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T11:40:05.198493] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T11:40:05.198534] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T11:40:05.198598] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T11:40:05.198831] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T11:40:05.201270] Processed race 44498 for house_41 [2026-03-04T11:40:05.247642] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T11:40:05.247818] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T11:40:05.247880] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T11:40:05.247924] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T11:40:05.248170] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T11:40:05.249559] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T11:40:05.249662] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T11:40:05.249700] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T11:40:05.249850] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T11:40:05.251146] Processed race 44502 for house_41 [2026-03-04T11:40:05.251244] Processed race 44522 for house_44 [2026-03-04T11:40:05.283992] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T11:40:05.284133] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T11:40:05.284183] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T11:40:05.284388] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T11:40:05.286772] Processed race 44526 for house_44 [2026-03-04T11:40:05.379638] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T11:40:05.379811] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T11:40:05.379860] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T11:40:05.379895] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T11:40:05.379929] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T11:40:05.379960] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T11:40:05.379992] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T11:40:05.380022] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T11:40:05.380057] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T11:40:05.380326] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T11:40:05.381454] Processed race 44558 for house_49 [2026-03-04T11:40:05.383144] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T11:40:05.383226] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T11:40:05.383283] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T11:40:05.383468] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T11:40:05.385472] Processed race 44542 for house_47 [2026-03-04T11:40:05.413442] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T11:40:05.413635] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T11:40:05.413701] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T11:40:05.413958] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T11:40:05.414801] Processed race 44654 for house_5 [2026-03-04T11:40:05.419878] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T11:40:05.419983] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T11:40:05.420026] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T11:40:05.420063] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T11:40:05.420097] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T11:40:05.420129] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T11:40:05.420165] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T11:40:05.420408] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T11:40:05.421464] Processed race 44570 for house_50 [2026-03-04T11:40:05.508453] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T11:40:05.508640] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T11:40:05.508707] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T11:40:05.508968] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T11:40:05.509755] Processed race 44590 for house_52 [2026-03-04T11:40:05.550798] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T11:40:05.550933] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T11:40:05.550982] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T11:40:05.551202] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T11:40:05.552606] Processed race 44618 for house_56 [2026-03-04T11:40:05.554128] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T11:40:05.554201] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T11:40:05.554246] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T11:40:05.554443] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T11:40:05.583726] Processed race 44622 for house_56 [2026-03-04T11:40:05.588045] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T11:40:05.588118] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T11:40:05.588162] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T11:40:05.588358] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T11:40:05.589019] Processed race 44638 for house_58 [2026-03-04T11:40:05.608801] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T11:40:05.608959] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T11:40:05.608998] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T11:40:05.609210] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T11:40:05.610112] Processed race 44642 for house_59 [2026-03-04T11:40:05.681611] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T11:40:05.681780] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T11:40:05.681823] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T11:40:05.682058] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T11:40:05.682869] Processed race 44662 for house_60 [2026-03-04T11:40:05.735366] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T11:40:05.735538] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T11:40:05.737258] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T11:40:05.737717] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T11:40:05.740147] Processed race 44690 for house_64 [2026-03-04T11:40:05.740489] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T11:40:05.740675] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T11:40:05.740737] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T11:40:05.741410] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T11:40:05.742991] Processed race 44670 for house_61 [2026-03-04T11:40:05.738227] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T11:40:05.743347] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T11:40:05.743397] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T11:40:05.744056] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T11:40:05.745126] Processed race 44666 for house_61 [2026-03-04T11:40:05.764423] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T11:40:05.764563] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T11:40:05.764634] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T11:40:05.764853] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T11:40:05.766380] Processed race 44694 for house_64 [2026-03-04T11:40:05.836425] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T11:40:05.836718] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T11:40:05.836781] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T11:40:05.837324] Processed race 44431 for house_67 [2026-03-04T11:40:05.837121] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T11:40:05.899751] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T11:40:05.899895] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T11:40:05.899941] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T11:40:05.900167] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T11:40:05.902318] Processed race 44535 for house_7 [2026-03-04T11:40:05.904809] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T11:40:05.904901] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T11:40:05.905316] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T11:40:05.905601] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T11:40:05.907073] Processed race 44539 for house_7 [2026-03-04T11:40:05.910368] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T11:40:05.910456] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T11:40:05.910489] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T11:40:05.910703] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T11:40:05.917720] Processed race 44435 for house_67 [2026-03-04T11:40:05.920913] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T11:40:05.921033] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T11:40:05.921084] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T11:40:05.921127] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T11:40:05.921346] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T11:40:05.922084] Processed race 44467 for house_70 [2026-03-04T11:40:05.986396] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T11:40:05.986727] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T11:40:05.987071] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T11:40:05.987363] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T11:40:05.987412] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T11:40:05.988455] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T11:40:05.989778] Processed race 44475 for house_71 [2026-03-04T11:40:06.062050] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T11:40:06.062191] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T11:40:06.062225] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T11:40:06.062418] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T11:40:06.064328] Processed race 44499 for house_74 [2026-03-04T11:40:06.064732] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T11:40:06.064809] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T11:40:06.064863] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T11:40:06.065110] Processed race 44507 for house_76 [2026-03-04T11:40:06.065067] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T11:40:06.073918] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T11:40:06.074239] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T11:40:06.074298] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T11:40:06.074346] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T11:40:06.075087] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T11:40:06.075907] Processed race 44511 for house_76 [2026-03-04T11:40:06.079698] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T11:40:06.079795] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T11:40:06.079835] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T11:40:06.080025] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T11:40:06.080798] Processed race 44627 for house_8 [2026-03-04T11:40:06.150049] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T11:40:06.150200] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T11:40:06.150236] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T11:40:06.150670] Processed race 44543 for house_80 [2026-03-04T11:40:06.150544] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T11:40:06.216316] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T11:40:06.216475] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T11:40:06.216511] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T11:40:06.216820] Processed race 44587 for house_85 [2026-03-04T11:40:06.216778] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T11:40:06.219386] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T11:40:06.219460] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T11:40:06.219501] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T11:40:06.219739] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T11:40:06.220660] Processed race 44583 for house_85 [2026-03-04T11:40:06.235124] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T11:40:06.235283] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T11:40:06.235330] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T11:40:06.235616] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T11:40:06.236524] Processed race 44595 for house_86 [2026-03-04T11:40:06.237792] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T11:40:06.237860] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T11:40:06.237915] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T11:40:06.238145] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T11:40:06.239205] Processed race 44611 for house_88 [2026-03-04T11:40:06.309950] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T11:40:06.310174] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T11:40:06.310317] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T11:40:06.310365] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T11:40:06.310937] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T11:40:06.312438] Processed race 44619 for house_89 [2026-03-04T11:40:06.380208] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T11:40:06.380362] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T11:40:06.380409] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T11:40:06.380910] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T11:40:06.382023] Processed race 44639 for house_91 [2026-03-04T11:40:06.388421] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T11:40:06.388533] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T11:40:06.388609] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T11:40:06.388658] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T11:40:06.389012] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T11:40:06.390151] Processed race 44707 for house_9 [2026-03-04T11:40:06.396304] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T11:40:06.396417] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T11:40:06.396470] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T11:40:06.396712] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T11:40:06.397730] Processed race 44655 for house_93 [2026-03-04T11:40:06.399671] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T11:40:06.399749] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T11:40:06.399797] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T11:40:06.400781] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T11:40:06.401792] Processed race 44647 for house_92 [2026-03-04T11:40:06.475850] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T11:40:06.476010] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T11:40:06.476202] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T11:40:06.476316] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T11:40:06.476392] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T11:40:06.476438] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T11:40:06.476825] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T11:40:06.478643] Processed race 44663 for house_94 [2026-03-04T11:40:06.546312] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T11:40:06.546478] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T11:40:06.546533] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T11:40:06.546607] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T11:40:06.546858] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T11:40:06.549044] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T11:40:06.549114] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T11:40:06.549156] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T11:40:06.549331] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T11:40:06.550644] Processed race 44679 for house_97 [2026-03-04T11:40:06.550715] Processed race 44687 for house_98 [2026-03-04T11:40:06.553166] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T11:40:06.553245] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T11:40:06.553299] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T11:40:06.553342] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T11:40:06.553562] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T11:40:06.554196] Processed race 44691 for house_98 [2026-03-04T11:40:06.556499] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T11:40:06.556567] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T11:40:06.557077] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T11:40:06.557288] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T11:40:06.558017] Processed race 44406 for senate_11 [2026-03-04T11:40:06.650375] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T11:40:06.650524] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T11:40:06.650601] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T11:40:06.650650] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T11:40:06.651107] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T11:40:06.652713] Processed race 44378 for senate_19 [2026-03-04T11:40:06.708843] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T11:40:06.708986] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T11:40:06.709041] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T11:40:06.709464] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T11:40:06.710532] Processed race 44711 for senate_2 [2026-03-04T11:40:06.721100] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T11:40:06.722141] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T11:40:06.722293] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T11:40:06.723678] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T11:40:06.725941] Processed race 44377 for senate_21 [2026-03-04T11:40:06.824950] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T11:40:06.825117] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T11:40:06.825175] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T11:40:06.825442] Processed race 44381 for senate_4 [2026-03-04T11:40:06.877427] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T11:40:06.878698] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T11:40:06.878797] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T11:40:06.878851] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T11:40:06.879600] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T11:40:06.879660] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T11:40:06.879703] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T11:40:06.879874] Processed race 44380 for senate_5 [2026-03-04T11:40:06.879939] Processed race 44379 for senate_5 [2026-03-04T11:40:07.774048] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T11:40:07.774184] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T11:40:07.774218] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T11:40:07.774460] Processed race 44382 for senate_3 [2026-03-04T11:40:07.779292] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T11:40:07.779383] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T11:40:07.779427] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T11:40:07.779456] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T11:40:07.779731] Processed race 44376 for senate_22 [2026-03-04T11:40:07.788630] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T11:50:03.038608] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T11:50:03.039705] ✅ Loaded candidate metadata for state legislature [2026-03-04T11:50:03.039789] Starting parallel fetching of 98 races... [2026-03-04T11:50:03.098654] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T11:50:03.149725] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T11:50:03.184674] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T11:50:03.261157] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T11:50:03.267127] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T11:50:03.537810] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T11:50:03.537968] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T11:50:03.538014] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T11:50:03.538052] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T11:50:03.538292] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T11:50:03.540269] Processed race 44496 for house_10 [2026-03-04T11:50:03.543908] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T11:50:03.543986] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T11:50:03.544030] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T11:50:03.544208] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T11:50:03.546058] Processed race 44605 for house_1 [2026-03-04T11:50:03.627016] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T11:50:03.627130] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T11:50:03.627179] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T11:50:03.627219] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T11:50:03.627461] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T11:50:03.648728] Processed race 44428 for house_1 [2026-03-04T11:50:03.705502] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T11:50:03.706735] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T11:50:03.706795] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T11:50:03.707024] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T11:50:03.716351] Processed race 44436 for house_101 [2026-03-04T11:50:03.718259] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T11:50:03.718353] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T11:50:03.718397] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T11:50:03.718431] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T11:50:03.719733] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T11:50:03.724567] Processed race 44468 for house_106 [2026-03-04T11:50:03.863885] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T11:50:03.864019] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T11:50:03.864063] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T11:50:03.864387] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T11:50:03.866111] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T11:50:03.866185] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T11:50:03.866226] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T11:50:03.866257] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T11:50:03.866290] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T11:50:03.866468] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T11:50:03.871954] Processed race 44548 for house_117 [2026-03-04T11:50:03.872066] Processed race 44512 for house_112 [2026-03-04T11:50:03.995735] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T11:50:03.995852] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T11:50:03.995908] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T11:50:03.995944] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T11:50:03.996156] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T11:50:04.003262] Processed race 44560 for house_118 [2026-03-04T11:50:04.046964] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T11:50:04.047152] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T11:50:04.047340] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T11:50:04.047742] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T11:50:04.069816] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T11:50:04.069916] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T11:50:04.069957] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T11:50:04.070507] Processed race 44480 for house_108 [2026-03-04T11:50:04.071838] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T11:50:04.071911] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T11:50:04.072037] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T11:50:04.072311] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T11:50:04.082799] Processed race 44588 for house_121 [2026-03-04T11:50:04.069990] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T11:50:04.083469] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T11:50:04.085810] Processed race 44580 for house_120 [2026-03-04T11:50:04.099759] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T11:50:04.099914] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T11:50:04.099970] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T11:50:04.100251] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T11:50:04.102947] Processed race 44564 for house_119 [2026-03-04T11:50:04.224809] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T11:50:04.224966] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T11:50:04.225019] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T11:50:04.225340] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T11:50:04.238348] Processed race 44596 for house_122 [2026-03-04T11:50:04.279474] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T11:50:04.279657] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T11:50:04.279781] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T11:50:04.280027] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T11:50:04.281028] Processed race 44620 for house_126 [2026-03-04T11:50:04.286331] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T11:50:04.286463] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T11:50:04.286528] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T11:50:04.286636] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T11:50:04.286696] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T11:50:04.286959] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T11:50:04.290886] Processed race 44612 for house_125 [2026-03-04T11:50:04.374275] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T11:50:04.374376] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T11:50:04.374422] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T11:50:04.374455] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T11:50:04.375633] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T11:50:04.377334] Processed race 44624 for house_126 [2026-03-04T11:50:04.422214] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T11:50:04.422356] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T11:50:04.422405] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T11:50:04.423707] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T11:50:04.425979] Processed race 44648 for house_129 [2026-03-04T11:50:04.514315] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T11:50:04.514464] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T11:50:04.514510] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T11:50:04.515820] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T11:50:04.517979] Processed race 44660 for house_130 [2026-03-04T11:50:04.524916] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T11:50:04.525039] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T11:50:04.525094] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T11:50:04.525716] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T11:50:04.528966] Processed race 44616 for house_125 [2026-03-04T11:50:04.580762] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T11:50:04.580932] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T11:50:04.580972] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T11:50:04.581001] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T11:50:04.581028] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T11:50:04.581053] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T11:50:04.581395] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T11:50:04.584828] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T11:50:04.584914] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T11:50:04.584952] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T11:50:04.585185] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T11:50:04.586649] Processed race 44668 for house_131 [2026-03-04T11:50:04.586729] Processed race 44461 for house_13 [2026-03-04T11:50:04.711407] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T11:50:04.711562] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T11:50:04.712766] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T11:50:04.713075] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T11:50:04.716727] Processed race 44696 for house_134 [2026-03-04T11:50:04.772251] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T11:50:04.772395] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T11:50:04.772459] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T11:50:04.773935] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T11:50:04.776349] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T11:50:04.776429] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T11:50:04.776488] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T11:50:04.776534] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T11:50:04.777833] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T11:50:04.792804] Processed race 44437 for house_137 [2026-03-04T11:50:04.792975] Processed race 44445 for house_138 [2026-03-04T11:50:04.802271] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T11:50:04.802409] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T11:50:04.802471] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T11:50:04.802510] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T11:50:04.803770] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T11:50:04.806100] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T11:50:04.806181] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T11:50:04.806237] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T11:50:04.806423] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T11:50:04.809091] Processed race 44449 for house_139 [2026-03-04T11:50:04.809172] Processed race 44545 for house_14 [2026-03-04T11:50:04.987501] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T11:50:04.987756] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T11:50:04.987819] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T11:50:04.987875] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T11:50:04.988130] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T11:50:04.990627] Processed race 44497 for house_144 [2026-03-04T11:50:05.028520] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T11:50:05.029795] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T11:50:05.029852] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T11:50:05.030075] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T11:50:05.032382] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T11:50:05.032471] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T11:50:05.032533] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T11:50:05.034930] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T11:50:05.035021] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T11:50:05.035080] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T11:50:05.035136] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T11:50:05.035176] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T11:50:05.035388] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T11:50:05.037503] Processed race 44573 for house_16 [2026-03-04T11:50:05.038638] Processed race 44537 for house_149 [2026-03-04T11:50:05.039022] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T11:50:05.041072] Processed race 44553 for house_150 [2026-03-04T11:50:05.069240] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T11:50:05.069378] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T11:50:05.069439] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T11:50:05.069476] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T11:50:05.070788] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T11:50:05.073881] Processed race 44481 for house_142 [2026-03-04T11:50:05.166351] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T11:50:05.166496] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T11:50:05.166541] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T11:50:05.166607] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T11:50:05.166869] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T11:50:05.167700] Processed race 44577 for house_17 [2026-03-04T11:50:05.204965] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T11:50:05.205077] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T11:50:05.205116] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T11:50:05.205305] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T11:50:05.206191] Processed race 44597 for house_19 [2026-03-04T11:50:05.207060] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T11:50:05.207133] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T11:50:05.207170] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T11:50:05.207468] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T11:50:05.208316] Processed race 44581 for house_17 [2026-03-04T11:50:05.210653] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T11:50:05.210735] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T11:50:05.210797] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T11:50:05.210984] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T11:50:05.211997] Processed race 44593 for house_19 [2026-03-04T11:50:05.277653] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T11:50:05.277785] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T11:50:05.277830] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T11:50:05.278068] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T11:50:05.279242] Processed race 44629 for house_23 [2026-03-04T11:50:05.332720] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T11:50:05.332860] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T11:50:05.332918] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T11:50:05.333176] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T11:50:05.334188] Processed race 44633 for house_23 [2026-03-04T11:50:05.391248] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T11:50:05.391387] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T11:50:05.391433] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T11:50:05.391720] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T11:50:05.400558] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T11:50:05.400698] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T11:50:05.400745] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T11:50:05.400972] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T11:50:05.402705] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T11:50:05.402785] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T11:50:05.402829] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T11:50:05.403018] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T11:50:05.409538] Processed race 44653 for house_26 [2026-03-04T11:50:05.413782] Processed race 44645 for house_25 [2026-03-04T11:50:05.413898] Processed race 44661 for house_27 [2026-03-04T11:50:05.478858] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T11:50:05.478997] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T11:50:05.479039] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T11:50:05.479727] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T11:50:05.481141] Processed race 44669 for house_28 [2026-03-04T11:50:05.530528] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T11:50:05.530696] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T11:50:05.530740] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T11:50:05.530999] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T11:50:05.532367] Processed race 44482 for house_3 [2026-03-04T11:50:05.575375] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T11:50:05.575542] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T11:50:05.576267] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T11:50:05.577642] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T11:50:05.579683] Processed race 44693 for house_30 [2026-03-04T11:50:05.636603] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T11:50:05.636746] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T11:50:05.636800] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T11:50:05.637063] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T11:50:05.638647] Processed race 44486 for house_3 [2026-03-04T11:50:05.639991] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T11:50:05.640067] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T11:50:05.640123] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T11:50:05.640322] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T11:50:05.641049] Processed race 44466 for house_37 [2026-03-04T11:50:05.764568] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T11:50:05.765790] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T11:50:05.765842] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T11:50:05.765877] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T11:50:05.766109] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T11:50:05.768438] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T11:50:05.768517] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T11:50:05.768589] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T11:50:05.769702] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T11:50:05.769942] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T11:50:05.771734] Processed race 44462 for house_37 [2026-03-04T11:50:05.771810] Processed race 44498 for house_41 [2026-03-04T11:50:05.819367] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T11:50:05.819527] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T11:50:05.820624] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T11:50:05.820701] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T11:50:05.821001] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T11:50:05.824048] Processed race 44502 for house_41 [2026-03-04T11:50:05.836364] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T11:50:05.836511] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T11:50:05.837633] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T11:50:05.837898] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T11:50:05.839760] Processed race 44522 for house_44 [2026-03-04T11:50:05.928458] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T11:50:05.929242] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T11:50:05.929319] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T11:50:05.929825] Processed race 44526 for house_44 [2026-03-04T11:50:05.929591] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T11:50:05.934052] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T11:50:05.934136] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T11:50:05.934180] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T11:50:05.934392] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T11:50:05.936279] Processed race 44542 for house_47 [2026-03-04T11:50:05.974997] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T11:50:05.975143] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T11:50:05.975192] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T11:50:05.975247] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T11:50:05.975309] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T11:50:05.975366] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T11:50:05.975414] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T11:50:05.975469] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T11:50:05.975517] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T11:50:05.976824] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T11:50:05.978728] Processed race 44558 for house_49 [2026-03-04T11:50:05.996169] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T11:50:05.996314] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T11:50:05.996361] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T11:50:05.996390] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T11:50:05.996604] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T11:50:05.997423] Processed race 44494 for house_40 [2026-03-04T11:50:06.013259] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T11:50:06.013404] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T11:50:06.013446] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T11:50:06.013674] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T11:50:06.014413] Processed race 44654 for house_5 [2026-03-04T11:50:06.091022] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T11:50:06.091188] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T11:50:06.091244] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T11:50:06.091308] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T11:50:06.091368] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T11:50:06.091417] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T11:50:06.091469] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T11:50:06.091730] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T11:50:06.092532] Processed race 44570 for house_50 [2026-03-04T11:50:06.104469] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T11:50:06.104801] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T11:50:06.104923] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T11:50:06.105163] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T11:50:06.109417] Processed race 44590 for house_52 [2026-03-04T11:50:06.137370] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T11:50:06.137530] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T11:50:06.137850] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T11:50:06.138255] Processed race 44618 for house_56 [2026-03-04T11:50:06.138172] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T11:50:06.164692] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T11:50:06.166761] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T11:50:06.166839] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T11:50:06.167076] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T11:50:06.168729] Processed race 44622 for house_56 [2026-03-04T11:50:06.186512] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T11:50:06.186694] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T11:50:06.186740] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T11:50:06.186980] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T11:50:06.197848] Processed race 44638 for house_58 [2026-03-04T11:50:06.253684] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T11:50:06.253835] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T11:50:06.253881] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T11:50:06.254101] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T11:50:06.262652] Processed race 44642 for house_59 [2026-03-04T11:50:06.287568] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T11:50:06.287754] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T11:50:06.287814] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T11:50:06.288049] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T11:50:06.292659] Processed race 44662 for house_60 [2026-03-04T11:50:06.311774] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T11:50:06.311903] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T11:50:06.311957] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T11:50:06.312184] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T11:50:06.313479] Processed race 44666 for house_61 [2026-03-04T11:50:06.359262] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T11:50:06.359439] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T11:50:06.359483] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T11:50:06.359708] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T11:50:06.362064] Processed race 44670 for house_61 [2026-03-04T11:50:06.389607] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T11:50:06.389749] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T11:50:06.389793] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T11:50:06.390038] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T11:50:06.390913] Processed race 44690 for house_64 [2026-03-04T11:50:06.426451] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T11:50:06.426631] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T11:50:06.426693] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T11:50:06.426948] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T11:50:06.428640] Processed race 44694 for house_64 [2026-03-04T11:50:06.470079] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T11:50:06.470227] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T11:50:06.470287] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T11:50:06.470731] Processed race 44431 for house_67 [2026-03-04T11:50:06.470528] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T11:50:06.476206] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T11:50:06.476310] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T11:50:06.476376] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T11:50:06.477662] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T11:50:06.485673] Processed race 44435 for house_67 [2026-03-04T11:50:06.552353] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T11:50:06.552498] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T11:50:06.552542] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T11:50:06.552797] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T11:50:06.555649] Processed race 44539 for house_7 [2026-03-04T11:50:06.578949] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T11:50:06.579373] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T11:50:06.579424] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T11:50:06.579742] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T11:50:06.580732] Processed race 44535 for house_7 [2026-03-04T11:50:06.595625] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T11:50:06.595743] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T11:50:06.595792] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T11:50:06.595820] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T11:50:06.596015] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T11:50:06.597863] Processed race 44467 for house_70 [2026-03-04T11:50:06.632335] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T11:50:06.632463] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T11:50:06.632525] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T11:50:06.632785] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T11:50:06.640715] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T11:50:06.640891] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T11:50:06.640952] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T11:50:06.641008] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T11:50:06.641049] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T11:50:06.641262] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T11:50:06.642364] Processed race 44499 for house_74 [2026-03-04T11:50:06.642427] Processed race 44475 for house_71 [2026-03-04T11:50:06.730463] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T11:50:06.730672] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T11:50:06.730732] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T11:50:06.731113] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T11:50:06.732661] Processed race 44507 for house_76 [2026-03-04T11:50:06.752766] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T11:50:06.753065] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T11:50:06.753299] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T11:50:06.753339] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T11:50:06.753705] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T11:50:06.756218] Processed race 44511 for house_76 [2026-03-04T11:50:06.765681] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T11:50:06.766080] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T11:50:06.766131] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T11:50:06.766390] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T11:50:06.770116] Processed race 44627 for house_8 [2026-03-04T11:50:06.797204] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T11:50:06.797535] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T11:50:06.797631] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T11:50:06.798030] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T11:50:06.801348] Processed race 44543 for house_80 [2026-03-04T11:50:06.803040] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T11:50:06.803144] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T11:50:06.803185] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T11:50:06.803698] Processed race 44583 for house_85 [2026-03-04T11:50:06.803398] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T11:50:06.895805] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T11:50:06.896025] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T11:50:06.896091] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T11:50:06.896529] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T11:50:06.896646] Processed race 44587 for house_85 [2026-03-04T11:50:06.918427] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T11:50:06.919740] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T11:50:06.920003] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T11:50:06.920277] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T11:50:06.921373] Processed race 44595 for house_86 [2026-03-04T11:50:06.946239] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T11:50:06.946380] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T11:50:06.946438] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T11:50:06.946667] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T11:50:06.947381] Processed race 44611 for house_88 [2026-03-04T11:50:06.952147] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T11:50:06.952263] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T11:50:06.952303] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T11:50:06.952334] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T11:50:06.952532] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T11:50:06.956371] Processed race 44619 for house_89 [2026-03-04T11:50:07.054412] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T11:50:07.054551] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T11:50:07.054644] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T11:50:07.054889] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T11:50:07.055776] Processed race 44639 for house_91 [2026-03-04T11:50:07.086308] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T11:50:07.086455] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T11:50:07.086509] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T11:50:07.086764] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T11:50:07.087542] Processed race 44647 for house_92 [2026-03-04T11:50:07.097762] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T11:50:07.097975] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T11:50:07.098038] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T11:50:07.098145] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T11:50:07.098895] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T11:50:07.102336] Processed race 44707 for house_9 [2026-03-04T11:50:07.112335] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T11:50:07.112500] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T11:50:07.112563] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T11:50:07.112841] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T11:50:07.113716] Processed race 44655 for house_93 [2026-03-04T11:50:07.115148] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T11:50:07.115226] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T11:50:07.115273] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T11:50:07.115312] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T11:50:07.115344] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T11:50:07.115373] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T11:50:07.115833] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T11:50:07.118064] Processed race 44663 for house_94 [2026-03-04T11:50:07.256443] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T11:50:07.256683] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T11:50:07.256748] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T11:50:07.257119] Processed race 44687 for house_98 [2026-03-04T11:50:07.257036] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T11:50:07.259830] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T11:50:07.259909] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T11:50:07.259951] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T11:50:07.259988] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T11:50:07.260175] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T11:50:07.262226] Processed race 44679 for house_97 [2026-03-04T11:50:07.264850] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T11:50:07.264936] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T11:50:07.264994] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T11:50:07.265031] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T11:50:07.265233] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T11:50:07.267164] Processed race 44691 for house_98 [2026-03-04T11:50:07.319723] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T11:50:07.320117] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T11:50:07.320029] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T11:50:07.320228] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T11:50:07.320201] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T11:50:07.320304] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T11:50:07.321479] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T11:50:07.322358] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T11:50:07.322560] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T11:50:07.321782] Processed race 44406 for senate_11 [2026-03-04T11:50:07.323383] Processed race 44378 for senate_19 [2026-03-04T11:50:07.418977] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T11:50:07.419146] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T11:50:07.419193] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T11:50:07.419706] Processed race 44377 for senate_21 [2026-03-04T11:50:07.419475] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T11:50:07.421766] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T11:50:07.421836] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T11:50:07.421872] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T11:50:07.421906] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T11:50:07.422156] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T11:50:07.422205] Processed race 44376 for senate_22 [2026-03-04T11:50:07.482144] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T11:50:07.482317] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T11:50:07.482375] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T11:50:07.482853] Processed race 44381 for senate_4 [2026-03-04T11:50:07.485311] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T11:50:07.485650] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T11:50:07.485714] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T11:50:07.485927] Processed race 44382 for senate_3 [2026-03-04T11:50:07.582911] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T11:50:07.582232] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T11:50:07.583460] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T11:50:07.583511] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T11:50:07.584347] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T11:50:07.584425] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T11:50:07.584459] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T11:50:07.584920] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T11:50:07.585000] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T11:50:07.585038] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T11:50:07.585373] Processed race 44379 for senate_5 [2026-03-04T11:50:07.585449] Processed race 44380 for senate_5 [2026-03-04T11:50:07.586426] Processed race 44711 for senate_2 [2026-03-04T11:50:07.598387] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T12:10:02.560746] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T12:10:02.561674] ✅ Loaded candidate metadata for state legislature [2026-03-04T12:10:02.561752] Starting parallel fetching of 98 races... [2026-03-04T12:10:02.593878] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T12:10:02.679217] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T12:10:02.724848] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T12:10:02.785840] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T12:10:02.795772] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T12:10:02.795924] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T12:10:02.795964] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T12:10:02.796174] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T12:10:02.824065] Processed race 44605 for house_1 [2026-03-04T12:10:02.826635] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T12:10:02.964279] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T12:10:02.964436] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T12:10:02.964505] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T12:10:02.964553] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T12:10:02.969492] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T12:10:03.020860] Processed race 44496 for house_10 [2026-03-04T12:10:03.179124] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T12:10:03.179471] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T12:10:03.179752] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T12:10:03.180507] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T12:10:03.195612] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T12:10:03.195751] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T12:10:03.195810] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T12:10:03.195859] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T12:10:03.196122] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T12:10:03.199105] Processed race 44436 for house_101 [2026-03-04T12:10:03.202591] Processed race 44428 for house_1 [2026-03-04T12:10:03.282837] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T12:10:03.288920] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T12:10:03.289072] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T12:10:03.289111] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T12:10:03.290760] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T12:10:03.299115] Processed race 44468 for house_106 [2026-03-04T12:10:03.308080] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T12:10:03.311413] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T12:10:03.311516] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T12:10:03.311591] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T12:10:03.311660] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T12:10:03.311957] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T12:10:03.336608] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T12:10:03.336809] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T12:10:03.336863] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T12:10:03.337097] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T12:10:03.343294] Processed race 44512 for house_112 [2026-03-04T12:10:03.345991] Processed race 44480 for house_108 [2026-03-04T12:10:03.432860] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T12:10:03.433020] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T12:10:03.433066] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T12:10:03.434272] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T12:10:03.436309] Processed race 44548 for house_117 [2026-03-04T12:10:03.459378] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T12:10:03.459833] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T12:10:03.460148] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T12:10:03.460219] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T12:10:03.461103] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T12:10:03.463321] Processed race 44560 for house_118 [2026-03-04T12:10:03.516725] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T12:10:03.516829] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T12:10:03.516870] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T12:10:03.516908] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T12:10:03.517441] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T12:10:03.529067] Processed race 44580 for house_120 [2026-03-04T12:10:03.534421] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T12:10:03.534529] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T12:10:03.534590] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T12:10:03.534932] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T12:10:03.543107] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T12:10:03.543337] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T12:10:03.543392] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T12:10:03.543605] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T12:10:03.545506] Processed race 44564 for house_119 [2026-03-04T12:10:03.545676] Processed race 44588 for house_121 [2026-03-04T12:10:03.651832] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T12:10:03.651989] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T12:10:03.652027] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T12:10:03.652400] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T12:10:03.654384] Processed race 44596 for house_122 [2026-03-04T12:10:03.711414] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T12:10:03.711792] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T12:10:03.711922] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T12:10:03.711968] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T12:10:03.711997] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T12:10:03.712184] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T12:10:03.713731] Processed race 44612 for house_125 [2026-03-04T12:10:03.756644] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T12:10:03.756856] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T12:10:03.756924] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T12:10:03.757187] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T12:10:03.761697] Processed race 44616 for house_125 [2026-03-04T12:10:03.776024] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T12:10:03.776171] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T12:10:03.776222] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T12:10:03.776259] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T12:10:03.776529] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T12:10:03.778430] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T12:10:03.778509] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T12:10:03.778564] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T12:10:03.778952] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T12:10:03.791635] Processed race 44624 for house_126 [2026-03-04T12:10:03.791755] Processed race 44620 for house_126 [2026-03-04T12:10:03.830755] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T12:10:03.830880] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T12:10:03.830930] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T12:10:03.831106] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T12:10:03.831838] Processed race 44648 for house_129 [2026-03-04T12:10:03.891952] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T12:10:03.892061] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T12:10:03.892103] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T12:10:03.892324] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T12:10:03.896906] Processed race 44461 for house_13 [2026-03-04T12:10:03.973758] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T12:10:03.973898] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T12:10:03.973943] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T12:10:03.974141] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T12:10:03.975214] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T12:10:03.975271] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T12:10:03.975302] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T12:10:03.975326] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T12:10:03.975356] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T12:10:03.975387] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T12:10:03.975523] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T12:10:03.976495] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T12:10:03.976558] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T12:10:03.976665] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T12:10:03.976810] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T12:10:03.986951] Processed race 44696 for house_134 [2026-03-04T12:10:03.987131] Processed race 44668 for house_131 [2026-03-04T12:10:03.987190] Processed race 44660 for house_130 [2026-03-04T12:10:03.999821] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T12:10:03.999935] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T12:10:03.999994] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T12:10:04.000236] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T12:10:04.005742] Processed race 44437 for house_137 [2026-03-04T12:10:04.086398] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T12:10:04.086526] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T12:10:04.086570] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T12:10:04.086649] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T12:10:04.086903] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T12:10:04.088131] Processed race 44445 for house_138 [2026-03-04T12:10:04.173217] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T12:10:04.173340] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T12:10:04.173389] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T12:10:04.173427] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T12:10:04.173738] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T12:10:04.176408] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T12:10:04.176495] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T12:10:04.176541] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T12:10:04.176609] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T12:10:04.176848] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T12:10:04.178239] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T12:10:04.178320] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T12:10:04.178365] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T12:10:04.178543] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T12:10:04.184786] Processed race 44497 for house_144 [2026-03-04T12:10:04.184920] Processed race 44449 for house_139 [2026-03-04T12:10:04.184987] Processed race 44545 for house_14 [2026-03-04T12:10:04.215525] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T12:10:04.215699] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T12:10:04.215741] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T12:10:04.215774] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T12:10:04.216016] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T12:10:04.223899] Processed race 44481 for house_142 [2026-03-04T12:10:04.290376] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T12:10:04.290502] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T12:10:04.290539] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T12:10:04.290568] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T12:10:04.290624] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T12:10:04.290816] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T12:10:04.320281] Processed race 44537 for house_149 [2026-03-04T12:10:04.372212] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T12:10:04.372357] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T12:10:04.372407] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T12:10:04.372691] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T12:10:04.375160] Processed race 44573 for house_16 [2026-03-04T12:10:04.377079] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T12:10:04.377170] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T12:10:04.377216] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T12:10:04.377254] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T12:10:04.377550] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T12:10:04.380139] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T12:10:04.380222] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T12:10:04.380265] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T12:10:04.380458] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T12:10:04.383140] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T12:10:04.383323] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T12:10:04.383486] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T12:10:04.383995] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T12:10:04.439197] Processed race 44577 for house_17 [2026-03-04T12:10:04.439370] Processed race 44553 for house_150 [2026-03-04T12:10:04.439423] Processed race 44581 for house_17 [2026-03-04T12:10:04.521434] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T12:10:04.521827] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T12:10:04.521887] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T12:10:04.522126] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T12:10:04.523409] Processed race 44593 for house_19 [2026-03-04T12:10:04.551753] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T12:10:04.551928] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T12:10:04.551983] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T12:10:04.552309] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T12:10:04.554445] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T12:10:04.554520] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T12:10:04.554562] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T12:10:04.554791] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T12:10:04.555673] Processed race 44629 for house_23 [2026-03-04T12:10:04.555751] Processed race 44633 for house_23 [2026-03-04T12:10:04.562052] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T12:10:04.562241] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T12:10:04.562299] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T12:10:04.562590] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T12:10:04.566852] Processed race 44597 for house_19 [2026-03-04T12:10:04.587807] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T12:10:04.587938] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T12:10:04.587986] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T12:10:04.588853] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T12:10:04.589990] Processed race 44645 for house_25 [2026-03-04T12:10:04.717912] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T12:10:04.718176] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T12:10:04.718236] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T12:10:04.718481] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T12:10:04.719830] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T12:10:04.719902] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T12:10:04.719950] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T12:10:04.720124] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T12:10:04.720816] Processed race 44653 for house_26 [2026-03-04T12:10:04.720883] Processed race 44669 for house_28 [2026-03-04T12:10:04.721345] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T12:10:04.722054] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T12:10:04.722097] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T12:10:04.722270] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T12:10:04.724114] Processed race 44661 for house_27 [2026-03-04T12:10:04.757108] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T12:10:04.758156] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T12:10:04.758369] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T12:10:04.763018] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T12:10:04.765190] Processed race 44482 for house_3 [2026-03-04T12:10:04.770363] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T12:10:04.770490] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T12:10:04.770538] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T12:10:04.770820] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T12:10:04.771704] Processed race 44486 for house_3 [2026-03-04T12:10:04.890176] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T12:10:04.890360] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T12:10:04.890405] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T12:10:04.890437] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T12:10:04.890688] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T12:10:04.892281] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T12:10:04.892426] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T12:10:04.892540] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T12:10:04.892753] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T12:10:04.893639] Processed race 44462 for house_37 [2026-03-04T12:10:04.893704] Processed race 44466 for house_37 [2026-03-04T12:10:04.900905] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T12:10:04.900985] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T12:10:04.901024] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T12:10:04.901189] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T12:10:04.902056] Processed race 44693 for house_30 [2026-03-04T12:10:04.926753] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T12:10:04.926907] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T12:10:04.926952] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T12:10:04.926987] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T12:10:04.927213] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T12:10:04.928073] Processed race 44494 for house_40 [2026-03-04T12:10:04.935203] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T12:10:04.935340] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T12:10:04.935397] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T12:10:04.935440] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T12:10:04.935663] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T12:10:04.936965] Processed race 44498 for house_41 [2026-03-04T12:10:05.053152] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T12:10:05.053300] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T12:10:05.053373] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T12:10:05.053645] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T12:10:05.055000] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T12:10:05.055065] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T12:10:05.055098] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T12:10:05.055265] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T12:10:05.056315] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T12:10:05.056384] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T12:10:05.056416] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T12:10:05.056500] Processed race 44526 for house_44 [2026-03-04T12:10:05.056626] Processed race 44522 for house_44 [2026-03-04T12:10:05.056443] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T12:10:05.057835] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T12:10:05.058851] Processed race 44502 for house_41 [2026-03-04T12:10:05.095663] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T12:10:05.095848] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T12:10:05.095894] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T12:10:05.095928] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T12:10:05.095960] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T12:10:05.096072] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T12:10:05.096133] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T12:10:05.096169] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T12:10:05.096207] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T12:10:05.096454] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T12:10:05.098330] Processed race 44558 for house_49 [2026-03-04T12:10:05.099661] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T12:10:05.099738] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T12:10:05.099793] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T12:10:05.100012] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T12:10:05.103652] Processed race 44542 for house_47 [2026-03-04T12:10:05.218234] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T12:10:05.218792] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T12:10:05.218860] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T12:10:05.218899] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T12:10:05.219659] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T12:10:05.219738] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T12:10:05.219807] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T12:10:05.220135] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T12:10:05.227509] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T12:10:05.227689] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T12:10:05.227767] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T12:10:05.228012] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T12:10:05.235667] Processed race 44570 for house_50 [2026-03-04T12:10:05.235828] Processed race 44590 for house_52 [2026-03-04T12:10:05.238289] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T12:10:05.240727] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T12:10:05.240792] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T12:10:05.241089] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T12:10:05.242130] Processed race 44654 for house_5 [2026-03-04T12:10:05.270670] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T12:10:05.270822] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T12:10:05.270874] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T12:10:05.271536] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T12:10:05.274526] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T12:10:05.274700] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T12:10:05.274747] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T12:10:05.274970] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T12:10:05.276635] Processed race 44622 for house_56 [2026-03-04T12:10:05.276714] Processed race 44618 for house_56 [2026-03-04T12:10:05.383757] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T12:10:05.384302] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T12:10:05.384466] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T12:10:05.384731] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T12:10:05.385669] Processed race 44638 for house_58 [2026-03-04T12:10:05.390284] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T12:10:05.390773] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T12:10:05.390840] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T12:10:05.391057] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T12:10:05.391854] Processed race 44642 for house_59 [2026-03-04T12:10:05.406003] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T12:10:05.406158] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T12:10:05.406302] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T12:10:05.406551] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T12:10:05.410730] Processed race 44662 for house_60 [2026-03-04T12:10:05.443939] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T12:10:05.444084] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T12:10:05.444124] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T12:10:05.444348] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T12:10:05.445214] Processed race 44670 for house_61 [2026-03-04T12:10:05.504712] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T12:10:05.504901] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T12:10:05.504975] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T12:10:05.505257] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T12:10:05.506335] Processed race 44666 for house_61 [2026-03-04T12:10:05.603107] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T12:10:05.603312] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T12:10:05.603375] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T12:10:05.603634] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T12:10:05.604421] Processed race 44690 for house_64 [2026-03-04T12:10:05.612862] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T12:10:05.612975] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T12:10:05.613017] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T12:10:05.613233] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T12:10:05.615767] Processed race 44694 for house_64 [2026-03-04T12:10:05.623694] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T12:10:05.623830] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T12:10:05.623884] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T12:10:05.624148] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T12:10:05.625253] Processed race 44435 for house_67 [2026-03-04T12:10:05.663846] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T12:10:05.664182] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T12:10:05.664238] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T12:10:05.664454] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T12:10:05.665645] Processed race 44431 for house_67 [2026-03-04T12:10:05.675640] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T12:10:05.675752] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T12:10:05.675808] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T12:10:05.676083] Processed race 44535 for house_7 [2026-03-04T12:10:05.676039] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T12:10:05.777945] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T12:10:05.778096] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T12:10:05.778141] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T12:10:05.778177] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T12:10:05.779715] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T12:10:05.780533] Processed race 44467 for house_70 [2026-03-04T12:10:05.784660] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T12:10:05.784774] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T12:10:05.784828] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T12:10:05.784871] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T12:10:05.784910] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T12:10:05.785136] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T12:10:05.788062] Processed race 44475 for house_71 [2026-03-04T12:10:05.790187] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T12:10:05.790560] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T12:10:05.790644] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T12:10:05.790869] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T12:10:05.791791] Processed race 44539 for house_7 [2026-03-04T12:10:05.828384] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T12:10:05.828489] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T12:10:05.828542] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T12:10:05.828763] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T12:10:05.829548] Processed race 44499 for house_74 [2026-03-04T12:10:05.939133] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T12:10:05.939305] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T12:10:05.939359] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T12:10:05.939928] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T12:10:05.940207] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T12:10:05.945569] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T12:10:05.945691] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T12:10:05.945735] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T12:10:05.945931] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T12:10:05.949548] Processed race 44511 for house_76 [2026-03-04T12:10:05.949659] Processed race 44627 for house_8 [2026-03-04T12:10:05.951293] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T12:10:05.951396] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T12:10:05.951464] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T12:10:05.951721] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T12:10:05.952652] Processed race 44543 for house_80 [2026-03-04T12:10:06.098381] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T12:10:06.098617] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T12:10:06.098677] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T12:10:06.099139] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T12:10:06.100531] Processed race 44587 for house_85 [2026-03-04T12:10:06.116158] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T12:10:06.116318] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T12:10:06.116378] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T12:10:06.116628] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T12:10:06.117347] Processed race 44611 for house_88 [2026-03-04T12:10:06.119173] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T12:10:06.119321] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T12:10:06.119367] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T12:10:06.119664] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T12:10:06.120616] Processed race 44595 for house_86 [2026-03-04T12:10:06.267803] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T12:10:06.268162] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T12:10:06.268242] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T12:10:06.268288] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T12:10:06.272236] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T12:10:06.276007] Processed race 44619 for house_89 [2026-03-04T12:10:06.277019] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T12:10:06.277136] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T12:10:06.277192] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T12:10:06.277241] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T12:10:06.277498] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T12:10:06.285152] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T12:10:06.285276] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T12:10:06.286984] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T12:10:06.287278] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T12:10:06.296729] Processed race 44707 for house_9 [2026-03-04T12:10:06.296918] Processed race 44639 for house_91 [2026-03-04T12:10:06.434619] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T12:10:06.434781] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T12:10:06.434853] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T12:10:06.435123] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T12:10:06.437511] Processed race 44647 for house_92 [2026-03-04T12:10:06.447463] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T12:10:06.447618] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T12:10:06.447673] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T12:10:06.447723] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T12:10:06.447806] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T12:10:06.447853] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T12:10:06.448098] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T12:10:06.451325] Processed race 44663 for house_94 [2026-03-04T12:10:06.451932] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T12:10:06.452001] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T12:10:06.452062] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T12:10:06.452270] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T12:10:06.452974] Processed race 44655 for house_93 [2026-03-04T12:10:06.593809] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T12:10:06.594075] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T12:10:06.594116] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T12:10:06.594143] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T12:10:06.594813] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T12:10:06.595938] Processed race 44679 for house_97 [2026-03-04T12:10:06.615524] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T12:10:06.615679] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T12:10:06.615713] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T12:10:06.615742] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T12:10:06.615938] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T12:10:06.616622] Processed race 44691 for house_98 [2026-03-04T12:10:06.619286] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T12:10:06.619366] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T12:10:06.619414] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T12:10:06.619613] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T12:10:06.620180] Processed race 44687 for house_98 [2026-03-04T12:10:06.758236] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T12:10:06.758393] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T12:10:06.758437] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T12:10:06.758678] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T12:10:06.758765] Processed race 44406 for senate_11 [2026-03-04T12:10:06.779339] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T12:10:06.779540] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T12:10:06.778862] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T12:10:06.779673] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T12:10:06.779703] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T12:10:06.779762] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T12:10:06.779926] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T12:10:06.780045] Processed race 44711 for senate_2 [2026-03-04T12:10:06.780008] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T12:10:06.780294] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T12:10:06.780326] Processed race 44378 for senate_19 [2026-03-04T12:10:06.873789] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T12:10:06.873967] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T12:10:06.874173] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T12:10:06.874481] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T12:10:06.875297] Processed race 44507 for house_76 [2026-03-04T12:10:06.932027] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T12:10:06.932201] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T12:10:06.932531] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T12:10:06.932912] Processed race 44377 for senate_21 [2026-03-04T12:10:06.932852] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T12:10:06.941015] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T12:10:06.941278] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T12:10:06.941352] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T12:10:06.942022] Processed race 44382 for senate_3 [2026-03-04T12:10:06.941979] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T12:10:07.008639] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T12:10:07.008755] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T12:10:07.009703] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T12:10:07.014388] Processed race 44583 for house_85 [2026-03-04T12:10:07.099227] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T12:10:07.099404] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T12:10:07.099446] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T12:10:07.100535] Processed race 44379 for senate_5 [2026-03-04T12:10:07.971144] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T12:10:07.971304] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T12:10:07.971369] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T12:10:07.971424] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T12:10:07.972653] Processed race 44376 for senate_22 [2026-03-04T12:10:08.095884] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T12:10:08.096357] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T12:10:08.096424] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T12:10:08.096869] Processed race 44381 for senate_4 [2026-03-04T12:10:08.154865] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T12:10:08.155188] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T12:10:08.155246] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T12:10:08.155284] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T12:10:08.155552] Processed race 44380 for senate_5 [2026-03-04T12:10:08.162367] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T12:20:02.888622] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T12:20:02.889652] ✅ Loaded candidate metadata for state legislature [2026-03-04T12:20:02.889736] Starting parallel fetching of 98 races... [2026-03-04T12:20:02.914853] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T12:20:02.944780] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T12:20:02.974770] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T12:20:03.001754] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T12:20:03.081350] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T12:20:03.091130] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T12:20:03.091316] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T12:20:03.091464] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T12:20:03.091914] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T12:20:03.093335] Processed race 44605 for house_1 [2026-03-04T12:20:03.143531] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T12:20:03.143706] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T12:20:03.143764] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T12:20:03.143805] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T12:20:03.144080] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T12:20:03.146104] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T12:20:03.146285] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T12:20:03.146350] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T12:20:03.146477] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T12:20:03.146751] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T12:20:03.153320] Processed race 44496 for house_10 [2026-03-04T12:20:03.153445] Processed race 44428 for house_1 [2026-03-04T12:20:03.233615] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T12:20:03.233744] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T12:20:03.233807] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T12:20:03.234090] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T12:20:03.235622] Processed race 44436 for house_101 [2026-03-04T12:20:03.254096] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T12:20:03.254326] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T12:20:03.254390] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T12:20:03.254433] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T12:20:03.254695] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T12:20:03.276040] Processed race 44468 for house_106 [2026-03-04T12:20:03.310618] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T12:20:03.310733] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T12:20:03.310781] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T12:20:03.310995] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T12:20:03.312141] Processed race 44480 for house_108 [2026-03-04T12:20:03.351785] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T12:20:03.351912] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T12:20:03.351955] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T12:20:03.352309] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T12:20:03.357080] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T12:20:03.357180] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T12:20:03.357318] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T12:20:03.357366] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T12:20:03.357399] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T12:20:03.357632] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T12:20:03.358704] Processed race 44548 for house_117 [2026-03-04T12:20:03.358800] Processed race 44512 for house_112 [2026-03-04T12:20:03.498416] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T12:20:03.498531] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T12:20:03.498619] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T12:20:03.498666] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T12:20:03.500930] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T12:20:03.526303] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T12:20:03.526434] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T12:20:03.526476] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T12:20:03.526762] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T12:20:03.527711] Processed race 44560 for house_118 [2026-03-04T12:20:03.530976] Processed race 44564 for house_119 [2026-03-04T12:20:03.536323] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T12:20:03.536420] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T12:20:03.536467] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T12:20:03.536501] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T12:20:03.536793] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T12:20:03.538328] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T12:20:03.538405] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T12:20:03.538449] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T12:20:03.538641] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T12:20:03.539907] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T12:20:03.539975] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T12:20:03.540035] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T12:20:03.540267] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T12:20:03.544106] Processed race 44580 for house_120 [2026-03-04T12:20:03.544205] Processed race 44588 for house_121 [2026-03-04T12:20:03.544261] Processed race 44596 for house_122 [2026-03-04T12:20:03.731285] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T12:20:03.731485] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T12:20:03.731550] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T12:20:03.731636] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T12:20:03.731679] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T12:20:03.734305] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T12:20:03.735871] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T12:20:03.735950] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T12:20:03.736014] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T12:20:03.736321] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T12:20:03.737900] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T12:20:03.737971] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T12:20:03.738020] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T12:20:03.738056] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T12:20:03.738303] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T12:20:03.739550] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T12:20:03.739651] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T12:20:03.739706] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T12:20:03.739884] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T12:20:03.740668] Processed race 44612 for house_125 [2026-03-04T12:20:03.740762] Processed race 44648 for house_129 [2026-03-04T12:20:03.740816] Processed race 44624 for house_126 [2026-03-04T12:20:03.740856] Processed race 44620 for house_126 [2026-03-04T12:20:03.786198] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T12:20:03.786307] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T12:20:03.786365] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T12:20:03.786761] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T12:20:03.787916] Processed race 44616 for house_125 [2026-03-04T12:20:03.914615] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T12:20:03.914751] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T12:20:03.914795] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T12:20:03.915044] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T12:20:03.916677] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T12:20:03.916752] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T12:20:03.916795] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T12:20:03.916962] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T12:20:03.917748] Processed race 44696 for house_134 [2026-03-04T12:20:03.917817] Processed race 44660 for house_130 [2026-03-04T12:20:03.927869] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T12:20:03.927966] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T12:20:03.928024] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T12:20:03.928064] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T12:20:03.928097] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T12:20:03.928127] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T12:20:03.928366] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T12:20:03.928697] Processed race 44668 for house_131 [2026-03-04T12:20:03.929179] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T12:20:03.929329] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T12:20:03.929375] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T12:20:03.929564] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T12:20:03.930459] Processed race 44461 for house_13 [2026-03-04T12:20:03.966370] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T12:20:03.966498] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T12:20:03.966536] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T12:20:03.966888] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T12:20:03.968671] Processed race 44437 for house_137 [2026-03-04T12:20:04.091496] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T12:20:04.092026] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T12:20:04.092081] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T12:20:04.092169] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T12:20:04.092411] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T12:20:04.094292] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T12:20:04.094364] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T12:20:04.094404] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T12:20:04.094441] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T12:20:04.099522] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T12:20:04.119572] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T12:20:04.119745] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T12:20:04.122095] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T12:20:04.122159] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T12:20:04.122421] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T12:20:04.123495] Processed race 44445 for house_138 [2026-03-04T12:20:04.123609] Processed race 44449 for house_139 [2026-03-04T12:20:04.123669] Processed race 44481 for house_142 [2026-03-04T12:20:04.125950] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T12:20:04.126025] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T12:20:04.126064] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T12:20:04.126252] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T12:20:04.127085] Processed race 44545 for house_14 [2026-03-04T12:20:04.155605] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T12:20:04.155738] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T12:20:04.155782] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T12:20:04.155817] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T12:20:04.156054] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T12:20:04.156998] Processed race 44497 for house_144 [2026-03-04T12:20:04.287504] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T12:20:04.287699] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T12:20:04.287845] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T12:20:04.288073] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T12:20:04.289440] Processed race 44573 for house_16 [2026-03-04T12:20:04.289990] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T12:20:04.290057] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T12:20:04.290099] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T12:20:04.290133] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T12:20:04.290165] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T12:20:04.290674] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T12:20:04.291932] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T12:20:04.291999] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T12:20:04.292038] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T12:20:04.292203] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T12:20:04.293663] Processed race 44537 for house_149 [2026-03-04T12:20:04.293731] Processed race 44553 for house_150 [2026-03-04T12:20:04.312498] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T12:20:04.312795] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T12:20:04.312865] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T12:20:04.312904] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T12:20:04.313162] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T12:20:04.318757] Processed race 44577 for house_17 [2026-03-04T12:20:04.331372] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T12:20:04.331511] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T12:20:04.331553] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T12:20:04.331824] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T12:20:04.343687] Processed race 44581 for house_17 [2026-03-04T12:20:04.486514] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T12:20:04.486708] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T12:20:04.486783] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T12:20:04.487022] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T12:20:04.488441] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T12:20:04.488507] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T12:20:04.488543] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T12:20:04.488747] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T12:20:04.489902] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T12:20:04.489970] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T12:20:04.490010] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T12:20:04.490171] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T12:20:04.490881] Processed race 44593 for house_19 [2026-03-04T12:20:04.490953] Processed race 44629 for house_23 [2026-03-04T12:20:04.490994] Processed race 44597 for house_19 [2026-03-04T12:20:04.503492] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T12:20:04.503701] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T12:20:04.503746] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T12:20:04.503980] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T12:20:04.506082] Processed race 44633 for house_23 [2026-03-04T12:20:04.507246] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T12:20:04.507320] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T12:20:04.507364] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T12:20:04.507563] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T12:20:04.508688] Processed race 44645 for house_25 [2026-03-04T12:20:04.650546] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T12:20:04.650727] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T12:20:04.650765] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T12:20:04.651005] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T12:20:04.665512] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T12:20:04.665750] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T12:20:04.665825] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T12:20:04.666074] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T12:20:04.675053] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T12:20:04.676383] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T12:20:04.676483] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T12:20:04.676754] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T12:20:04.678784] Processed race 44661 for house_27 [2026-03-04T12:20:04.678876] Processed race 44669 for house_28 [2026-03-04T12:20:04.678915] Processed race 44653 for house_26 [2026-03-04T12:20:04.684975] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T12:20:04.685108] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T12:20:04.685169] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T12:20:04.686694] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T12:20:04.696649] Processed race 44482 for house_3 [2026-03-04T12:20:04.844121] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T12:20:04.845379] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T12:20:04.845435] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T12:20:04.845469] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T12:20:04.845766] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T12:20:04.849303] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T12:20:04.849405] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T12:20:04.849444] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T12:20:04.849679] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T12:20:04.854713] Processed race 44462 for house_37 [2026-03-04T12:20:04.854864] Processed race 44693 for house_30 [2026-03-04T12:20:04.874015] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T12:20:04.874176] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T12:20:04.875352] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T12:20:04.875663] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T12:20:04.879171] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T12:20:04.880368] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T12:20:04.880437] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T12:20:04.880480] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T12:20:04.880717] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T12:20:04.893435] Processed race 44466 for house_37 [2026-03-04T12:20:04.893638] Processed race 44494 for house_40 [2026-03-04T12:20:05.020166] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T12:20:05.020003] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T12:20:05.020446] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T12:20:05.020399] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T12:20:05.020593] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T12:20:05.020686] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T12:20:05.021008] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T12:20:05.021955] Processed race 44498 for house_41 [2026-03-04T12:20:05.020531] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T12:20:05.022972] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T12:20:05.023195] Processed race 44502 for house_41 [2026-03-04T12:20:05.023161] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T12:20:05.043476] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T12:20:05.043688] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T12:20:05.043754] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T12:20:05.044022] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T12:20:05.046038] Processed race 44526 for house_44 [2026-03-04T12:20:05.060656] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T12:20:05.060833] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T12:20:05.060904] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T12:20:05.061181] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T12:20:05.061225] Processed race 44522 for house_44 [2026-03-04T12:20:05.170029] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T12:20:05.171000] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T12:20:05.171050] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T12:20:05.171345] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T12:20:05.171892] Processed race 44542 for house_47 [2026-03-04T12:20:05.174036] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T12:20:05.174111] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T12:20:05.174156] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T12:20:05.174208] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T12:20:05.174240] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T12:20:05.174267] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T12:20:05.174291] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T12:20:05.174315] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T12:20:05.174340] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T12:20:05.174806] Processed race 44558 for house_49 [2026-03-04T12:20:05.174686] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T12:20:05.195885] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T12:20:05.196151] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T12:20:05.196217] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T12:20:05.196912] Processed race 44654 for house_5 [2026-03-04T12:20:05.196828] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T12:20:05.226865] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T12:20:05.227064] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T12:20:05.227118] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T12:20:05.227155] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T12:20:05.227487] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T12:20:05.227553] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T12:20:05.228447] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T12:20:05.232743] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T12:20:05.234933] Processed race 44570 for house_50 [2026-03-04T12:20:05.334361] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T12:20:05.334845] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T12:20:05.334927] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T12:20:05.335753] Processed race 44590 for house_52 [2026-03-04T12:20:05.335659] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T12:20:05.339928] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T12:20:05.340026] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T12:20:05.340073] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T12:20:05.343814] Processed race 44618 for house_56 [2026-03-04T12:20:05.343724] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T12:20:05.367706] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T12:20:05.367888] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T12:20:05.367960] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T12:20:05.368242] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T12:20:05.369337] Processed race 44622 for house_56 [2026-03-04T12:20:05.400062] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T12:20:05.401990] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T12:20:05.402087] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T12:20:05.402411] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T12:20:05.413679] Processed race 44638 for house_58 [2026-03-04T12:20:05.496981] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T12:20:05.497132] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T12:20:05.497177] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T12:20:05.497400] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T12:20:05.505648] Processed race 44642 for house_59 [2026-03-04T12:20:05.510322] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T12:20:05.510400] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T12:20:05.510442] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T12:20:05.510652] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T12:20:05.512938] Processed race 44662 for house_60 [2026-03-04T12:20:05.532811] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T12:20:05.532974] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T12:20:05.533031] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T12:20:05.533300] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T12:20:05.546633] Processed race 44666 for house_61 [2026-03-04T12:20:05.563271] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T12:20:05.563420] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T12:20:05.563487] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T12:20:05.564553] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T12:20:05.565982] Processed race 44670 for house_61 [2026-03-04T12:20:05.648457] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T12:20:05.648732] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T12:20:05.648799] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T12:20:05.649042] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T12:20:05.649921] Processed race 44690 for house_64 [2026-03-04T12:20:05.681359] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T12:20:05.681504] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T12:20:05.681543] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T12:20:05.681814] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T12:20:05.682624] Processed race 44694 for house_64 [2026-03-04T12:20:05.721084] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T12:20:05.721236] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T12:20:05.721277] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T12:20:05.721500] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T12:20:05.722292] Processed race 44435 for house_67 [2026-03-04T12:20:05.724441] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T12:20:05.724532] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T12:20:05.725734] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T12:20:05.726035] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T12:20:05.727610] Processed race 44431 for house_67 [2026-03-04T12:20:05.741774] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T12:20:05.741923] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T12:20:05.741962] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T12:20:05.742183] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T12:20:05.743111] Processed race 44486 for house_3 [2026-03-04T12:20:05.806893] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T12:20:05.807050] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T12:20:05.807099] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T12:20:05.807316] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T12:20:05.808097] Processed race 44535 for house_7 [2026-03-04T12:20:05.879893] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T12:20:05.880051] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T12:20:05.880116] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T12:20:05.880363] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T12:20:05.881211] Processed race 44539 for house_7 [2026-03-04T12:20:05.882845] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T12:20:05.883302] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T12:20:05.883356] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T12:20:05.883398] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T12:20:05.883436] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T12:20:05.883689] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T12:20:05.884468] Processed race 44475 for house_71 [2026-03-04T12:20:05.892203] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T12:20:05.892345] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T12:20:05.892397] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T12:20:05.892439] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T12:20:05.892696] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T12:20:05.895677] Processed race 44467 for house_70 [2026-03-04T12:20:05.968547] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T12:20:05.968718] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T12:20:05.968763] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T12:20:05.969214] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T12:20:05.973678] Processed race 44507 for house_76 [2026-03-04T12:20:06.042013] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T12:20:06.042168] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T12:20:06.042208] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T12:20:06.043365] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T12:20:06.043624] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T12:20:06.046725] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T12:20:06.046812] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T12:20:06.046861] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T12:20:06.047076] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T12:20:06.048965] Processed race 44511 for house_76 [2026-03-04T12:20:06.049051] Processed race 44627 for house_8 [2026-03-04T12:20:06.131010] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T12:20:06.131173] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T12:20:06.131222] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T12:20:06.131437] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T12:20:06.132254] Processed race 44583 for house_85 [2026-03-04T12:20:06.203009] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T12:20:06.203174] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T12:20:06.203215] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T12:20:06.203426] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T12:20:06.208408] Processed race 44587 for house_85 [2026-03-04T12:20:06.220504] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T12:20:06.220686] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T12:20:06.220728] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T12:20:06.223506] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T12:20:06.228701] Processed race 44595 for house_86 [2026-03-04T12:20:06.298646] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T12:20:06.298802] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T12:20:06.298863] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T12:20:06.299109] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T12:20:06.302803] Processed race 44611 for house_88 [2026-03-04T12:20:06.365468] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T12:20:06.365638] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T12:20:06.365687] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T12:20:06.365722] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T12:20:06.365937] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T12:20:06.366874] Processed race 44619 for house_89 [2026-03-04T12:20:06.386464] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T12:20:06.386716] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T12:20:06.386772] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T12:20:06.386806] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T12:20:06.387027] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T12:20:06.389071] Processed race 44707 for house_9 [2026-03-04T12:20:06.458371] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T12:20:06.458533] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T12:20:06.458588] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T12:20:06.459491] Processed race 44639 for house_91 [2026-03-04T12:20:06.459410] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T12:20:06.532399] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T12:20:06.532547] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T12:20:06.533648] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T12:20:06.533945] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T12:20:06.535262] Processed race 44647 for house_92 [2026-03-04T12:20:06.554252] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T12:20:06.554402] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T12:20:06.554448] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T12:20:06.554895] Processed race 44655 for house_93 [2026-03-04T12:20:06.554807] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T12:20:06.611735] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T12:20:06.611894] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T12:20:06.611935] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T12:20:06.611977] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T12:20:06.612026] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T12:20:06.612059] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T12:20:06.612291] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T12:20:06.614680] Processed race 44663 for house_94 [2026-03-04T12:20:06.702568] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T12:20:06.703768] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T12:20:06.703819] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T12:20:06.703859] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T12:20:06.704133] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T12:20:06.706023] Processed race 44679 for house_97 [2026-03-04T12:20:06.711772] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T12:20:06.711880] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T12:20:06.711928] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T12:20:06.712193] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T12:20:06.714026] Processed race 44687 for house_98 [2026-03-04T12:20:06.778331] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T12:20:06.778481] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T12:20:06.778528] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T12:20:06.778566] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T12:20:06.779894] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T12:20:06.781834] Processed race 44691 for house_98 [2026-03-04T12:20:06.860280] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T12:20:06.860429] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T12:20:06.860470] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T12:20:06.861742] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T12:20:06.865033] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T12:20:06.865115] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T12:20:06.865154] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T12:20:06.865189] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T12:20:06.865377] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T12:20:06.867209] Processed race 44406 for senate_11 [2026-03-04T12:20:06.867299] Processed race 44378 for senate_19 [2026-03-04T12:20:06.935461] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T12:20:06.936678] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T12:20:06.936756] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T12:20:06.937036] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T12:20:06.940163] Processed race 44711 for senate_2 [2026-03-04T12:20:06.945293] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T12:20:06.945432] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T12:20:06.945499] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T12:20:06.946779] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T12:20:06.948711] Processed race 44499 for house_74 [2026-03-04T12:20:07.015387] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T12:20:07.015547] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T12:20:07.016682] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T12:20:07.016749] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T12:20:07.016979] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T12:20:07.018855] Processed race 44376 for senate_22 [2026-03-04T12:20:07.031973] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T12:20:07.032125] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T12:20:07.032168] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T12:20:07.032914] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T12:20:07.033984] Processed race 44377 for senate_21 [2026-03-04T12:20:07.074258] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T12:20:07.074991] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T12:20:07.075043] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T12:20:07.078417] Processed race 44543 for house_80 [2026-03-04T12:20:07.161680] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T12:20:07.161846] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T12:20:07.161895] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T12:20:07.163965] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T12:20:07.164098] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T12:20:07.164159] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T12:20:07.164529] Processed race 44382 for senate_3 [2026-03-04T12:20:07.165005] Processed race 44381 for senate_4 [2026-03-04T12:20:07.184692] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T12:20:07.184847] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T12:20:07.184888] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T12:20:07.186536] Processed race 44379 for senate_5 [2026-03-04T12:20:07.198774] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T12:20:07.198926] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T12:20:07.198989] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T12:20:07.199034] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T12:20:07.199509] Processed race 44380 for senate_5 [2026-03-04T12:20:07.217863] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T12:30:04.299643] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T12:30:04.300477] ✅ Loaded candidate metadata for state legislature [2026-03-04T12:30:04.300549] Starting parallel fetching of 98 races... [2026-03-04T12:30:04.334775] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T12:30:04.339724] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T12:30:04.359695] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T12:30:04.374802] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T12:30:04.380474] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T12:30:04.518100] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T12:30:04.518244] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T12:30:04.518299] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T12:30:04.518338] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T12:30:04.518878] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T12:30:04.527459] Processed race 44496 for house_10 [2026-03-04T12:30:04.539743] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T12:30:04.539923] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T12:30:04.539989] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T12:30:04.540248] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T12:30:04.549470] Processed race 44605 for house_1 [2026-03-04T12:30:04.583698] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T12:30:04.583817] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T12:30:04.583861] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T12:30:04.583901] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T12:30:04.584143] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T12:30:04.585805] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T12:30:04.585877] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T12:30:04.585930] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T12:30:04.586088] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T12:30:04.587445] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T12:30:04.587514] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T12:30:04.587547] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T12:30:04.587585] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T12:30:04.587777] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T12:30:04.589150] Processed race 44428 for house_1 [2026-03-04T12:30:04.589228] Processed race 44436 for house_101 [2026-03-04T12:30:04.589282] Processed race 44468 for house_106 [2026-03-04T12:30:04.704869] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T12:30:04.705020] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T12:30:04.705075] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T12:30:04.705288] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T12:30:04.731676] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T12:30:04.731815] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T12:30:04.731852] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T12:30:04.731902] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T12:30:04.731952] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T12:30:04.732178] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T12:30:04.733157] Processed race 44480 for house_108 [2026-03-04T12:30:04.733285] Processed race 44512 for house_112 [2026-03-04T12:30:04.766414] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T12:30:04.766552] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T12:30:04.766638] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T12:30:04.766981] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T12:30:04.768108] Processed race 44548 for house_117 [2026-03-04T12:30:04.771488] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T12:30:04.771702] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T12:30:04.771765] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T12:30:04.771801] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T12:30:04.772062] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T12:30:04.773501] Processed race 44560 for house_118 [2026-03-04T12:30:04.811924] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T12:30:04.812067] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T12:30:04.812155] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T12:30:04.812403] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T12:30:04.816876] Processed race 44564 for house_119 [2026-03-04T12:30:04.908604] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T12:30:04.908750] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T12:30:04.908816] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T12:30:04.909061] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T12:30:04.910608] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T12:30:04.910683] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T12:30:04.910747] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T12:30:04.910794] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T12:30:04.910957] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T12:30:04.911627] Processed race 44588 for house_121 [2026-03-04T12:30:04.911698] Processed race 44580 for house_120 [2026-03-04T12:30:04.940436] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T12:30:04.940583] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T12:30:04.940643] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T12:30:04.940687] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T12:30:04.940740] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T12:30:04.940956] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T12:30:04.942073] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T12:30:04.942141] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T12:30:04.942182] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T12:30:04.942343] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T12:30:04.942951] Processed race 44612 for house_125 [2026-03-04T12:30:04.943026] Processed race 44596 for house_122 [2026-03-04T12:30:05.000896] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T12:30:05.001026] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T12:30:05.001076] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T12:30:05.001326] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T12:30:05.006153] Processed race 44616 for house_125 [2026-03-04T12:30:05.106902] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T12:30:05.107011] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T12:30:05.107054] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T12:30:05.107084] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T12:30:05.107247] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T12:30:05.110651] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T12:30:05.110723] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T12:30:05.110775] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T12:30:05.110944] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T12:30:05.111612] Processed race 44624 for house_126 [2026-03-04T12:30:05.111684] Processed race 44620 for house_126 [2026-03-04T12:30:05.147725] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T12:30:05.147902] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T12:30:05.147952] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T12:30:05.148348] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T12:30:05.152338] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T12:30:05.152440] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T12:30:05.152486] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T12:30:05.152725] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T12:30:05.167698] Processed race 44648 for house_129 [2026-03-04T12:30:05.168238] Processed race 44461 for house_13 [2026-03-04T12:30:05.224214] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T12:30:05.224383] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T12:30:05.224423] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T12:30:05.224693] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T12:30:05.233057] Processed race 44660 for house_130 [2026-03-04T12:30:05.346804] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T12:30:05.346977] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T12:30:05.347093] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T12:30:05.347512] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T12:30:05.349569] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T12:30:05.349726] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T12:30:05.349786] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T12:30:05.349835] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T12:30:05.349884] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T12:30:05.349921] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T12:30:05.350363] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T12:30:05.358906] Processed race 44696 for house_134 [2026-03-04T12:30:05.359067] Processed race 44668 for house_131 [2026-03-04T12:30:05.368025] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T12:30:05.369251] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T12:30:05.369313] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T12:30:05.369618] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T12:30:05.379699] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T12:30:05.379849] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T12:30:05.379920] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T12:30:05.379977] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T12:30:05.380376] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T12:30:05.381997] Processed race 44437 for house_137 [2026-03-04T12:30:05.382082] Processed race 44445 for house_138 [2026-03-04T12:30:05.436609] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T12:30:05.437157] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T12:30:05.437204] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T12:30:05.437234] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T12:30:05.437480] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T12:30:05.439047] Processed race 44449 for house_139 [2026-03-04T12:30:05.543190] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T12:30:05.543302] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T12:30:05.543346] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T12:30:05.543393] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T12:30:05.544086] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T12:30:05.545753] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T12:30:05.545828] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T12:30:05.545872] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T12:30:05.545936] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T12:30:05.546173] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T12:30:05.547175] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T12:30:05.547238] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T12:30:05.547274] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T12:30:05.547303] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T12:30:05.547330] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T12:30:05.547622] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T12:30:05.548250] Processed race 44481 for house_142 [2026-03-04T12:30:05.548313] Processed race 44497 for house_144 [2026-03-04T12:30:05.548347] Processed race 44537 for house_149 [2026-03-04T12:30:05.575202] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T12:30:05.575377] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T12:30:05.575424] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T12:30:05.575705] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T12:30:05.581039] Processed race 44545 for house_14 [2026-03-04T12:30:05.675661] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T12:30:05.675897] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T12:30:05.675969] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T12:30:05.676219] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T12:30:05.677415] Processed race 44553 for house_150 [2026-03-04T12:30:05.727957] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T12:30:05.728096] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T12:30:05.728163] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T12:30:05.728388] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T12:30:05.733194] Processed race 44573 for house_16 [2026-03-04T12:30:05.733838] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T12:30:05.733916] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T12:30:05.733979] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T12:30:05.734222] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T12:30:05.735366] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T12:30:05.735434] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T12:30:05.735490] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T12:30:05.735539] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T12:30:05.735746] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T12:30:05.738459] Processed race 44581 for house_17 [2026-03-04T12:30:05.738543] Processed race 44577 for house_17 [2026-03-04T12:30:05.770450] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T12:30:05.770638] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T12:30:05.770696] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T12:30:05.770976] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T12:30:05.771874] Processed race 44593 for house_19 [2026-03-04T12:30:05.879531] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T12:30:05.879739] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T12:30:05.879790] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T12:30:05.880062] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T12:30:05.881378] Processed race 44597 for house_19 [2026-03-04T12:30:05.902219] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T12:30:05.902386] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T12:30:05.902426] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T12:30:05.902644] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T12:30:05.903763] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T12:30:05.903821] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T12:30:05.903853] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T12:30:05.903996] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T12:30:05.904605] Processed race 44633 for house_23 [2026-03-04T12:30:05.904681] Processed race 44629 for house_23 [2026-03-04T12:30:05.942461] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T12:30:05.942861] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T12:30:05.942919] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T12:30:05.943134] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T12:30:05.945173] Processed race 44645 for house_25 [2026-03-04T12:30:05.964858] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T12:30:05.965042] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T12:30:05.965086] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T12:30:05.965528] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T12:30:05.967322] Processed race 44653 for house_26 [2026-03-04T12:30:06.050196] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T12:30:06.050463] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T12:30:06.050519] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T12:30:06.050831] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T12:30:06.053155] Processed race 44661 for house_27 [2026-03-04T12:30:06.121040] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T12:30:06.121250] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T12:30:06.121310] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T12:30:06.121552] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T12:30:06.124874] Processed race 44669 for house_28 [2026-03-04T12:30:06.152656] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T12:30:06.152850] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T12:30:06.152975] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T12:30:06.153298] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T12:30:06.154320] Processed race 44486 for house_3 [2026-03-04T12:30:06.157915] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T12:30:06.157989] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T12:30:06.158027] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T12:30:06.158283] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T12:30:06.159172] Processed race 44482 for house_3 [2026-03-04T12:30:06.169850] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T12:30:06.169958] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T12:30:06.169996] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T12:30:06.171161] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T12:30:06.175153] Processed race 44693 for house_30 [2026-03-04T12:30:06.214761] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T12:30:06.214911] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T12:30:06.214961] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T12:30:06.214997] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T12:30:06.217037] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T12:30:06.219855] Processed race 44462 for house_37 [2026-03-04T12:30:06.291735] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T12:30:06.291899] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T12:30:06.291946] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T12:30:06.292178] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T12:30:06.294673] Processed race 44466 for house_37 [2026-03-04T12:30:06.326057] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T12:30:06.326199] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T12:30:06.326249] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T12:30:06.326288] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T12:30:06.326508] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T12:30:06.328174] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T12:30:06.328269] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T12:30:06.328330] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T12:30:06.328366] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T12:30:06.326558] Processed race 44494 for house_40 [2026-03-04T12:30:06.328687] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T12:30:06.329252] Processed race 44498 for house_41 [2026-03-04T12:30:06.368280] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T12:30:06.368440] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T12:30:06.368482] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T12:30:06.368797] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T12:30:06.369662] Processed race 44522 for house_44 [2026-03-04T12:30:06.457956] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T12:30:06.458127] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T12:30:06.458167] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T12:30:06.458387] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T12:30:06.467137] Processed race 44526 for house_44 [2026-03-04T12:30:06.501388] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T12:30:06.501840] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T12:30:06.501905] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T12:30:06.501951] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T12:30:06.501984] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T12:30:06.502013] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T12:30:06.502042] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T12:30:06.502070] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T12:30:06.502104] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T12:30:06.502542] Processed race 44558 for house_49 [2026-03-04T12:30:06.502461] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T12:30:06.505451] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T12:30:06.505533] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T12:30:06.506942] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T12:30:06.507191] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T12:30:06.508236] Processed race 44542 for house_47 [2026-03-04T12:30:06.556404] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T12:30:06.556540] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T12:30:06.556648] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T12:30:06.557109] Processed race 44654 for house_5 [2026-03-04T12:30:06.557024] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T12:30:06.620365] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T12:30:06.620521] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T12:30:06.621538] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T12:30:06.621640] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T12:30:06.621679] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T12:30:06.621717] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T12:30:06.621746] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T12:30:06.622802] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T12:30:06.628504] Processed race 44570 for house_50 [2026-03-04T12:30:06.674190] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T12:30:06.675164] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T12:30:06.674375] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T12:30:06.675646] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T12:30:06.675920] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T12:30:06.677939] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T12:30:06.678022] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T12:30:06.678250] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T12:30:06.678530] Processed race 44618 for house_56 [2026-03-04T12:30:06.678639] Processed race 44590 for house_52 [2026-03-04T12:30:06.721966] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T12:30:06.722460] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T12:30:06.722850] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T12:30:06.723101] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T12:30:06.724617] Processed race 44622 for house_56 [2026-03-04T12:30:06.790980] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T12:30:06.791275] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T12:30:06.791355] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T12:30:06.794231] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T12:30:06.796118] Processed race 44638 for house_58 [2026-03-04T12:30:06.832961] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T12:30:06.834067] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T12:30:06.834297] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T12:30:06.834952] Processed race 44642 for house_59 [2026-03-04T12:30:06.834849] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T12:30:06.853739] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T12:30:06.854267] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T12:30:06.854537] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T12:30:06.855214] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T12:30:06.856970] Processed race 44662 for house_60 [2026-03-04T12:30:06.896777] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T12:30:06.896920] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T12:30:06.896958] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T12:30:06.897198] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T12:30:06.906305] Processed race 44666 for house_61 [2026-03-04T12:30:06.964683] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T12:30:06.964857] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T12:30:06.964916] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T12:30:06.965200] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T12:30:06.966105] Processed race 44670 for house_61 [2026-03-04T12:30:07.011555] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T12:30:07.011827] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T12:30:07.011923] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T12:30:07.012185] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T12:30:07.016236] Processed race 44690 for house_64 [2026-03-04T12:30:07.039338] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T12:30:07.042967] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T12:30:07.043124] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T12:30:07.043454] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T12:30:07.061720] Processed race 44694 for house_64 [2026-03-04T12:30:07.069541] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T12:30:07.069771] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T12:30:07.069836] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T12:30:07.070254] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T12:30:07.070320] Processed race 44431 for house_67 [2026-03-04T12:30:07.150521] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T12:30:07.152618] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T12:30:07.152804] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T12:30:07.153120] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T12:30:07.155259] Processed race 44435 for house_67 [2026-03-04T12:30:07.183535] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T12:30:07.183736] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T12:30:07.183775] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T12:30:07.184014] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T12:30:07.186072] Processed race 44535 for house_7 [2026-03-04T12:30:07.209964] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T12:30:07.210133] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T12:30:07.210210] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T12:30:07.211687] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T12:30:07.215062] Processed race 44539 for house_7 [2026-03-04T12:30:07.227157] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T12:30:07.227312] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T12:30:07.227380] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T12:30:07.228786] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T12:30:07.229037] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T12:30:07.230954] Processed race 44467 for house_70 [2026-03-04T12:30:07.345814] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T12:30:07.346002] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T12:30:07.346053] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T12:30:07.346086] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T12:30:07.346117] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T12:30:07.349328] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T12:30:07.356711] Processed race 44475 for house_71 [2026-03-04T12:30:07.442977] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T12:30:07.443127] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T12:30:07.443172] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T12:30:07.443409] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T12:30:07.444323] Processed race 44499 for house_74 [2026-03-04T12:30:07.491648] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T12:30:07.491772] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T12:30:07.492487] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T12:30:07.492566] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T12:30:07.493096] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T12:30:07.499317] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T12:30:07.499732] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T12:30:07.499784] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T12:30:07.500320] Processed race 44502 for house_41 [2026-03-04T12:30:07.500881] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T12:30:07.502113] Processed race 44507 for house_76 [2026-03-04T12:30:07.523013] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T12:30:07.523172] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T12:30:07.523234] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T12:30:07.524973] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T12:30:07.534039] Processed race 44627 for house_8 [2026-03-04T12:30:07.641343] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T12:30:07.641489] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T12:30:07.641530] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T12:30:07.642021] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T12:30:07.643267] Processed race 44543 for house_80 [2026-03-04T12:30:07.683770] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T12:30:07.683899] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T12:30:07.683948] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T12:30:07.684177] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T12:30:07.686516] Processed race 44583 for house_85 [2026-03-04T12:30:07.688520] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T12:30:07.688616] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T12:30:07.688659] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T12:30:07.688850] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T12:30:07.690381] Processed race 44587 for house_85 [2026-03-04T12:30:07.692166] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T12:30:07.692243] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T12:30:07.692288] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T12:30:07.692551] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T12:30:07.693431] Processed race 44595 for house_86 [2026-03-04T12:30:07.809507] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T12:30:07.809683] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T12:30:07.809733] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T12:30:07.810020] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T12:30:07.813660] Processed race 44611 for house_88 [2026-03-04T12:30:07.855715] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T12:30:07.855851] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T12:30:07.855888] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T12:30:07.856115] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T12:30:07.859591] Processed race 44639 for house_91 [2026-03-04T12:30:07.860198] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T12:30:07.860255] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T12:30:07.860288] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T12:30:07.860315] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T12:30:07.860482] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T12:30:07.867050] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T12:30:07.869141] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T12:30:07.869224] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T12:30:07.869261] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T12:30:07.869505] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T12:30:07.870213] Processed race 44707 for house_9 [2026-03-04T12:30:07.870281] Processed race 44619 for house_89 [2026-03-04T12:30:07.972808] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T12:30:07.972957] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T12:30:07.973014] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T12:30:07.973277] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T12:30:07.977672] Processed race 44647 for house_92 [2026-03-04T12:30:08.015456] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T12:30:08.015718] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T12:30:08.015783] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T12:30:08.016096] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T12:30:08.017647] Processed race 44655 for house_93 [2026-03-04T12:30:08.032351] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T12:30:08.032508] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T12:30:08.032561] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T12:30:08.032650] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T12:30:08.032936] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T12:30:08.033954] Processed race 44679 for house_97 [2026-03-04T12:30:08.041341] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T12:30:08.041570] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T12:30:08.041636] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T12:30:08.041675] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T12:30:08.041705] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T12:30:08.041733] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T12:30:08.041934] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T12:30:08.043796] Processed race 44663 for house_94 [2026-03-04T12:30:08.138887] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T12:30:08.139133] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T12:30:08.139190] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T12:30:08.139424] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T12:30:08.140868] Processed race 44687 for house_98 [2026-03-04T12:30:08.166470] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T12:30:08.166614] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T12:30:08.166668] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T12:30:08.166711] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T12:30:08.166933] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T12:30:08.167894] Processed race 44691 for house_98 [2026-03-04T12:30:08.202740] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T12:30:08.202918] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T12:30:08.202982] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T12:30:08.203233] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T12:30:08.204041] Processed race 44406 for senate_11 [2026-03-04T12:30:08.312889] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T12:30:08.313034] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T12:30:08.313093] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T12:30:08.313320] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T12:30:08.315652] Processed race 44711 for senate_2 [2026-03-04T12:30:08.341245] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T12:30:08.341465] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T12:30:08.341535] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T12:30:08.341828] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T12:30:08.342975] Processed race 44377 for senate_21 [2026-03-04T12:30:08.382944] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T12:30:08.383088] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T12:30:08.383153] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T12:30:08.383199] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T12:30:08.383434] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T12:30:08.385643] Processed race 44376 for senate_22 [2026-03-04T12:30:08.426207] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T12:30:08.426341] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T12:30:08.426380] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T12:30:08.426411] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T12:30:08.427443] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T12:30:08.428799] Processed race 44511 for house_76 [2026-03-04T12:30:08.495653] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T12:30:08.495805] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T12:30:08.495847] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T12:30:08.496096] Processed race 44382 for senate_3 [2026-03-04T12:30:08.502809] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T12:30:08.502930] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T12:30:08.502964] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T12:30:08.503220] Processed race 44381 for senate_4 [2026-03-04T12:30:08.591656] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T12:30:08.592456] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T12:30:08.592530] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T12:30:08.592619] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T12:30:08.607957] Processed race 44380 for senate_5 [2026-03-04T12:30:09.256175] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T12:30:09.256296] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T12:30:09.256330] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T12:30:09.256355] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T12:30:09.257861] Processed race 44378 for senate_19 [2026-03-04T12:30:09.567461] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T12:30:09.567626] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T12:30:09.567699] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T12:30:09.567998] Processed race 44379 for senate_5 [2026-03-04T12:30:09.578237] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T12:40:03.131442] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T12:40:03.132264] ✅ Loaded candidate metadata for state legislature [2026-03-04T12:40:03.132341] Starting parallel fetching of 98 races... [2026-03-04T12:40:03.149170] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T12:40:03.167149] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T12:40:03.180763] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T12:40:03.194765] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T12:40:03.209308] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T12:40:03.468242] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T12:40:03.468375] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T12:40:03.468422] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T12:40:03.468458] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T12:40:03.469662] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T12:40:03.472300] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T12:40:03.472380] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T12:40:03.472423] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T12:40:03.472459] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T12:40:03.473750] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T12:40:03.474938] Processed race 44496 for house_10 [2026-03-04T12:40:03.475015] Processed race 44468 for house_106 [2026-03-04T12:40:03.496675] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T12:40:03.496839] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T12:40:03.496895] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T12:40:03.496934] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T12:40:03.497286] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T12:40:03.501027] Processed race 44428 for house_1 [2026-03-04T12:40:03.528389] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T12:40:03.530015] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T12:40:03.530096] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T12:40:03.530358] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T12:40:03.533922] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T12:40:03.534015] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T12:40:03.534067] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T12:40:03.534284] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T12:40:03.551446] Processed race 44436 for house_101 [2026-03-04T12:40:03.552778] Processed race 44605 for house_1 [2026-03-04T12:40:03.710765] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T12:40:03.710904] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T12:40:03.710964] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T12:40:03.711021] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T12:40:03.711061] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T12:40:03.711989] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T12:40:03.714359] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T12:40:03.714431] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T12:40:03.714474] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T12:40:03.714868] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T12:40:03.720439] Processed race 44512 for house_112 [2026-03-04T12:40:03.720550] Processed race 44480 for house_108 [2026-03-04T12:40:03.751671] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T12:40:03.751784] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T12:40:03.751846] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T12:40:03.752114] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T12:40:03.761639] Processed race 44548 for house_117 [2026-03-04T12:40:03.767777] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T12:40:03.767906] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T12:40:03.767956] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T12:40:03.767992] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T12:40:03.768248] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T12:40:03.769951] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T12:40:03.770026] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T12:40:03.770071] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T12:40:03.770252] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T12:40:03.773497] Processed race 44560 for house_118 [2026-03-04T12:40:03.773768] Processed race 44564 for house_119 [2026-03-04T12:40:04.043747] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T12:40:04.043908] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T12:40:04.043959] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T12:40:04.044285] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T12:40:04.044566] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T12:40:04.057408] Processed race 44580 for house_120 [2026-03-04T12:40:04.155694] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T12:40:04.155803] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T12:40:04.155842] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T12:40:04.156055] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T12:40:04.159342] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T12:40:04.159425] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T12:40:04.159466] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T12:40:04.159742] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T12:40:04.161360] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T12:40:04.161432] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T12:40:04.161478] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T12:40:04.161527] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T12:40:04.161590] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T12:40:04.161796] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T12:40:04.172069] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T12:40:04.172204] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T12:40:04.172259] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T12:40:04.177201] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T12:40:04.178867] Processed race 44588 for house_121 [2026-03-04T12:40:04.178971] Processed race 44616 for house_125 [2026-03-04T12:40:04.179035] Processed race 44612 for house_125 [2026-03-04T12:40:04.179083] Processed race 44596 for house_122 [2026-03-04T12:40:04.239345] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T12:40:04.239451] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T12:40:04.239498] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T12:40:04.239756] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T12:40:04.240708] Processed race 44620 for house_126 [2026-03-04T12:40:04.322845] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T12:40:04.323015] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T12:40:04.323073] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T12:40:04.323116] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T12:40:04.323632] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T12:40:04.326896] Processed race 44624 for house_126 [2026-03-04T12:40:04.406144] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T12:40:04.406375] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T12:40:04.406430] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T12:40:04.406673] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T12:40:04.413160] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T12:40:04.413254] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T12:40:04.413304] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T12:40:04.413519] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T12:40:04.414873] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T12:40:04.414941] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T12:40:04.414980] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T12:40:04.415235] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T12:40:04.415933] Processed race 44648 for house_129 [2026-03-04T12:40:04.415995] Processed race 44461 for house_13 [2026-03-04T12:40:04.416155] Processed race 44660 for house_130 [2026-03-04T12:40:04.417270] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T12:40:04.417346] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T12:40:04.417383] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T12:40:04.417414] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T12:40:04.417443] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T12:40:04.417472] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T12:40:04.417692] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T12:40:04.419000] Processed race 44668 for house_131 [2026-03-04T12:40:04.592784] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T12:40:04.592923] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T12:40:04.592964] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T12:40:04.593302] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T12:40:04.596587] Processed race 44696 for house_134 [2026-03-04T12:40:04.600972] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T12:40:04.601062] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T12:40:04.601112] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T12:40:04.602103] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T12:40:04.603138] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T12:40:04.610231] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T12:40:04.610350] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T12:40:04.610392] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T12:40:04.610425] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T12:40:04.610665] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T12:40:04.612272] Processed race 44445 for house_138 [2026-03-04T12:40:04.612342] Processed race 44449 for house_139 [2026-03-04T12:40:04.612884] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T12:40:04.612965] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T12:40:04.613027] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T12:40:04.614246] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T12:40:04.614425] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T12:40:04.614486] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T12:40:04.614770] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T12:40:04.617535] Processed race 44545 for house_14 [2026-03-04T12:40:04.617743] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T12:40:04.620669] Processed race 44437 for house_137 [2026-03-04T12:40:04.813485] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T12:40:04.813736] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T12:40:04.813801] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T12:40:04.813845] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T12:40:04.814071] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T12:40:04.815681] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T12:40:04.815750] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T12:40:04.815792] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T12:40:04.815985] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T12:40:04.820739] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T12:40:04.820849] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T12:40:04.820908] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T12:40:04.821655] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T12:40:04.822547] Processed race 44481 for house_142 [2026-03-04T12:40:04.822643] Processed race 44553 for house_150 [2026-03-04T12:40:04.822681] Processed race 44573 for house_16 [2026-03-04T12:40:04.823601] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T12:40:04.823674] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T12:40:04.823712] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T12:40:04.823743] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T12:40:04.823772] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T12:40:04.823937] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T12:40:04.825844] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T12:40:04.825935] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T12:40:04.825972] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T12:40:04.826002] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T12:40:04.826166] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T12:40:04.827729] Processed race 44537 for house_149 [2026-03-04T12:40:04.827799] Processed race 44497 for house_144 [2026-03-04T12:40:04.990651] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T12:40:04.990968] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T12:40:04.991026] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T12:40:04.991141] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T12:40:04.991429] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T12:40:04.993952] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T12:40:04.994044] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T12:40:04.994651] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T12:40:04.995166] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T12:40:04.999921] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T12:40:05.000018] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T12:40:05.000148] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T12:40:05.000675] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T12:40:05.007002] Processed race 44577 for house_17 [2026-03-04T12:40:05.007299] Processed race 44581 for house_17 [2026-03-04T12:40:05.007739] Processed race 44593 for house_19 [2026-03-04T12:40:05.009439] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T12:40:05.009680] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T12:40:05.009744] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T12:40:05.010823] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T12:40:05.015003] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T12:40:05.015195] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T12:40:05.015265] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T12:40:05.015773] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T12:40:05.019956] Processed race 44597 for house_19 [2026-03-04T12:40:05.020050] Processed race 44629 for house_23 [2026-03-04T12:40:05.175375] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T12:40:05.175660] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T12:40:05.175733] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T12:40:05.177119] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T12:40:05.181748] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T12:40:05.182943] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T12:40:05.183607] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T12:40:05.184009] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T12:40:05.186458] Processed race 44661 for house_27 [2026-03-04T12:40:05.186551] Processed race 44653 for house_26 [2026-03-04T12:40:05.195024] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T12:40:05.195239] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T12:40:05.195309] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T12:40:05.195625] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T12:40:05.200747] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T12:40:05.201395] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T12:40:05.201632] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T12:40:05.203095] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T12:40:05.205048] Processed race 44645 for house_25 [2026-03-04T12:40:05.205136] Processed race 44633 for house_23 [2026-03-04T12:40:05.209710] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T12:40:05.211183] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T12:40:05.211247] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T12:40:05.211483] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T12:40:05.213659] Processed race 44669 for house_28 [2026-03-04T12:40:05.371930] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T12:40:05.372434] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T12:40:05.372498] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T12:40:05.372987] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T12:40:05.374679] Processed race 44482 for house_3 [2026-03-04T12:40:05.375249] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T12:40:05.375304] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T12:40:05.375335] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T12:40:05.375501] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T12:40:05.376615] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T12:40:05.376679] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T12:40:05.376715] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T12:40:05.376745] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T12:40:05.376897] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T12:40:05.380325] Processed race 44693 for house_30 [2026-03-04T12:40:05.380471] Processed race 44462 for house_37 [2026-03-04T12:40:05.399279] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T12:40:05.399410] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T12:40:05.399450] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T12:40:05.399717] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T12:40:05.401136] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T12:40:05.401214] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T12:40:05.401271] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T12:40:05.401462] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T12:40:05.402230] Processed race 44486 for house_3 [2026-03-04T12:40:05.403084] Processed race 44466 for house_37 [2026-03-04T12:40:05.533419] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T12:40:05.533563] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T12:40:05.533640] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T12:40:05.533701] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T12:40:05.534002] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T12:40:05.534893] Processed race 44502 for house_41 [2026-03-04T12:40:05.547392] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T12:40:05.547568] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T12:40:05.547653] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T12:40:05.547725] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T12:40:05.547986] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T12:40:05.552474] Processed race 44498 for house_41 [2026-03-04T12:40:05.573290] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T12:40:05.573520] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T12:40:05.573602] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T12:40:05.573775] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T12:40:05.574045] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T12:40:05.575842] Processed race 44494 for house_40 [2026-03-04T12:40:05.605257] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T12:40:05.605405] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T12:40:05.605565] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T12:40:05.605959] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T12:40:05.607334] Processed race 44526 for house_44 [2026-03-04T12:40:05.609249] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T12:40:05.609319] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T12:40:05.609352] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T12:40:05.609609] Processed race 44522 for house_44 [2026-03-04T12:40:05.609543] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T12:40:05.730062] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T12:40:05.730207] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T12:40:05.730251] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T12:40:05.730609] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T12:40:05.731914] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T12:40:05.731993] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T12:40:05.732035] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T12:40:05.732073] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T12:40:05.732106] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T12:40:05.732136] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T12:40:05.732172] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T12:40:05.732205] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T12:40:05.732236] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T12:40:05.732407] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T12:40:05.733530] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T12:40:05.733883] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T12:40:05.733943] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T12:40:05.734122] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T12:40:05.735052] Processed race 44542 for house_47 [2026-03-04T12:40:05.735129] Processed race 44558 for house_49 [2026-03-04T12:40:05.735171] Processed race 44654 for house_5 [2026-03-04T12:40:05.793717] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T12:40:05.795040] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T12:40:05.795122] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T12:40:05.795178] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T12:40:05.795236] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T12:40:05.795285] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T12:40:05.795337] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T12:40:05.795943] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T12:40:05.798455] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T12:40:05.798531] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T12:40:05.798569] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T12:40:05.798776] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T12:40:05.800544] Processed race 44570 for house_50 [2026-03-04T12:40:05.800657] Processed race 44590 for house_52 [2026-03-04T12:40:05.926186] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T12:40:05.926337] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T12:40:05.926390] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T12:40:05.926675] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T12:40:05.934243] Processed race 44638 for house_58 [2026-03-04T12:40:05.935029] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T12:40:05.935105] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T12:40:05.935151] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T12:40:05.935382] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T12:40:05.936157] Processed race 44618 for house_56 [2026-03-04T12:40:05.936331] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T12:40:05.936384] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T12:40:05.936417] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T12:40:05.936622] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T12:40:05.937210] Processed race 44622 for house_56 [2026-03-04T12:40:05.972089] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T12:40:05.972220] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T12:40:05.972253] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T12:40:05.973500] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T12:40:05.977814] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T12:40:05.978664] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T12:40:05.978746] Processed race 44642 for house_59 [2026-03-04T12:40:05.978713] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T12:40:05.991551] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T12:40:05.992957] Processed race 44662 for house_60 [2026-03-04T12:40:06.104507] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T12:40:06.105728] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T12:40:06.105799] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T12:40:06.106074] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T12:40:06.107037] Processed race 44690 for house_64 [2026-03-04T12:40:06.107560] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T12:40:06.107654] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T12:40:06.107702] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T12:40:06.107856] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T12:40:06.108913] Processed race 44670 for house_61 [2026-03-04T12:40:06.148400] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T12:40:06.148548] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T12:40:06.148623] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T12:40:06.148862] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T12:40:06.149611] Processed race 44666 for house_61 [2026-03-04T12:40:06.170954] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T12:40:06.171100] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T12:40:06.171150] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T12:40:06.174746] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T12:40:06.178546] Processed race 44431 for house_67 [2026-03-04T12:40:06.192163] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T12:40:06.192321] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T12:40:06.192365] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T12:40:06.192644] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T12:40:06.193626] Processed race 44694 for house_64 [2026-03-04T12:40:06.308328] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T12:40:06.308628] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T12:40:06.308689] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T12:40:06.308930] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T12:40:06.310889] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T12:40:06.310961] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T12:40:06.311000] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T12:40:06.311182] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T12:40:06.312691] Processed race 44435 for house_67 [2026-03-04T12:40:06.312764] Processed race 44535 for house_7 [2026-03-04T12:40:06.343264] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T12:40:06.343415] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T12:40:06.343469] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T12:40:06.343766] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T12:40:06.348941] Processed race 44539 for house_7 [2026-03-04T12:40:06.352586] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T12:40:06.353246] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T12:40:06.353313] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T12:40:06.353352] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T12:40:06.353620] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T12:40:06.357061] Processed race 44467 for house_70 [2026-03-04T12:40:06.361766] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T12:40:06.361888] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T12:40:06.361944] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T12:40:06.361983] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T12:40:06.362016] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T12:40:06.362245] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T12:40:06.363271] Processed race 44475 for house_71 [2026-03-04T12:40:06.489428] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T12:40:06.489620] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T12:40:06.489685] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T12:40:06.489965] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T12:40:06.495124] Processed race 44507 for house_76 [2026-03-04T12:40:06.510916] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T12:40:06.511080] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T12:40:06.511143] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T12:40:06.511426] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T12:40:06.512705] Processed race 44499 for house_74 [2026-03-04T12:40:06.516669] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T12:40:06.516769] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T12:40:06.516823] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T12:40:06.516857] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T12:40:06.517237] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T12:40:06.518277] Processed race 44511 for house_76 [2026-03-04T12:40:06.534372] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T12:40:06.534530] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T12:40:06.534606] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T12:40:06.534873] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T12:40:06.536736] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T12:40:06.536815] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T12:40:06.536863] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T12:40:06.537183] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T12:40:06.538635] Processed race 44543 for house_80 [2026-03-04T12:40:06.538719] Processed race 44627 for house_8 [2026-03-04T12:40:06.653971] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T12:40:06.654131] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T12:40:06.654197] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T12:40:06.654467] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T12:40:06.656674] Processed race 44583 for house_85 [2026-03-04T12:40:06.681671] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T12:40:06.685070] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T12:40:06.685197] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T12:40:06.685248] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T12:40:06.685521] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T12:40:06.689663] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T12:40:06.689749] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T12:40:06.689995] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T12:40:06.691769] Processed race 44595 for house_86 [2026-03-04T12:40:06.691861] Processed race 44587 for house_85 [2026-03-04T12:40:06.706765] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T12:40:06.706908] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T12:40:06.706963] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T12:40:06.707234] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T12:40:06.709669] Processed race 44611 for house_88 [2026-03-04T12:40:06.821520] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T12:40:06.821865] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T12:40:06.821924] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T12:40:06.821965] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T12:40:06.822226] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T12:40:06.825707] Processed race 44707 for house_9 [2026-03-04T12:40:06.858090] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T12:40:06.859349] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T12:40:06.859419] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T12:40:06.859684] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T12:40:06.863319] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T12:40:06.863424] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T12:40:06.863463] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T12:40:06.863714] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T12:40:06.865722] Processed race 44639 for house_91 [2026-03-04T12:40:06.865817] Processed race 44647 for house_92 [2026-03-04T12:40:06.986444] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T12:40:06.987638] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T12:40:06.987807] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T12:40:06.987847] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T12:40:06.987878] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T12:40:06.987905] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T12:40:06.988148] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T12:40:06.989980] Processed race 44663 for house_94 [2026-03-04T12:40:07.024865] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T12:40:07.025024] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T12:40:07.025071] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T12:40:07.025109] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T12:40:07.025423] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T12:40:07.028325] Processed race 44679 for house_97 [2026-03-04T12:40:07.153141] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T12:40:07.153291] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T12:40:07.153343] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T12:40:07.153385] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T12:40:07.153656] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T12:40:07.154477] Processed race 44691 for house_98 [2026-03-04T12:40:07.207723] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T12:40:07.207887] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T12:40:07.207940] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T12:40:07.208190] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T12:40:07.209720] Processed race 44406 for senate_11 [2026-03-04T12:40:07.307548] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T12:40:07.307712] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T12:40:07.307753] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T12:40:07.307789] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T12:40:07.308005] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T12:40:07.308996] Processed race 44378 for senate_19 [2026-03-04T12:40:07.393685] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T12:40:07.393827] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T12:40:07.393868] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T12:40:07.394101] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T12:40:07.394770] Processed race 44711 for senate_2 [2026-03-04T12:40:07.474803] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T12:40:07.474951] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T12:40:07.474991] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T12:40:07.475213] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T12:40:07.476182] Processed race 44377 for senate_21 [2026-03-04T12:40:07.553999] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T12:40:07.554102] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T12:40:07.554139] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T12:40:07.554173] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T12:40:07.554370] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T12:40:07.559735] Processed race 44376 for senate_22 [2026-03-04T12:40:07.637105] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T12:40:07.637226] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T12:40:07.637259] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T12:40:07.637555] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T12:40:07.638441] Processed race 44382 for senate_3 [2026-03-04T12:40:07.807181] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T12:40:07.807358] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T12:40:07.807404] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T12:40:07.807438] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T12:40:07.807735] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T12:40:07.810503] Processed race 44619 for house_89 [2026-03-04T12:40:07.821337] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T12:40:07.821558] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T12:40:07.821650] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T12:40:07.827800] Processed race 44381 for senate_4 [2026-03-04T12:40:07.842110] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T12:40:07.842246] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T12:40:07.842281] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T12:40:07.842508] Processed race 44379 for senate_5 [2026-03-04T12:40:07.904800] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T12:40:07.905048] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T12:40:07.905087] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T12:40:07.905333] Processed race 44655 for house_93 [2026-03-04T12:40:07.976348] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T12:40:07.977711] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T12:40:07.977811] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T12:40:07.978521] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T12:40:07.982181] Processed race 44380 for senate_5 [2026-03-04T12:40:08.032464] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T12:40:08.032675] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T12:40:08.032723] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T12:40:08.033025] Processed race 44687 for house_98 [2026-03-04T12:40:08.046414] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T12:50:03.245128] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T12:50:03.245974] ✅ Loaded candidate metadata for state legislature [2026-03-04T12:50:03.246177] Starting parallel fetching of 98 races... [2026-03-04T12:50:03.247489] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T12:50:03.284785] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T12:50:03.302796] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T12:50:03.319831] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T12:50:03.365832] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T12:50:06.254122] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T12:50:06.254290] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T12:50:06.254345] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T12:50:06.254625] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T12:50:06.260291] Processed race 44436 for house_101 [2026-03-04T12:50:06.281564] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T12:50:06.281915] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T12:50:06.281968] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T12:50:06.282008] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T12:50:06.282511] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T12:50:06.284980] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T12:50:06.285071] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T12:50:06.285136] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T12:50:06.285413] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T12:50:06.287686] Processed race 44496 for house_10 [2026-03-04T12:50:06.287778] Processed race 44605 for house_1 [2026-03-04T12:50:06.299727] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T12:50:06.299892] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T12:50:06.299951] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T12:50:06.300004] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T12:50:06.300286] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T12:50:06.301387] Processed race 44468 for house_106 [2026-03-04T12:50:06.306303] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T12:50:06.306426] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T12:50:06.306469] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T12:50:06.306504] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T12:50:06.308978] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T12:50:06.309887] Processed race 44428 for house_1 [2026-03-04T12:50:06.713648] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T12:50:06.713798] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T12:50:06.713844] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T12:50:06.714094] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T12:50:06.724888] Processed race 44480 for house_108 [2026-03-04T12:50:06.735468] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T12:50:06.735613] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T12:50:06.735680] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T12:50:06.735970] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T12:50:06.741065] Processed race 44548 for house_117 [2026-03-04T12:50:06.792647] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T12:50:06.792834] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T12:50:06.792897] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T12:50:06.792948] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T12:50:06.792983] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T12:50:06.793233] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T12:50:06.795066] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T12:50:06.795141] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T12:50:06.795187] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T12:50:06.795227] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T12:50:06.795522] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T12:50:06.802434] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T12:50:06.802538] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T12:50:06.802624] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T12:50:06.803057] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T12:50:06.813327] Processed race 44512 for house_112 [2026-03-04T12:50:06.813538] Processed race 44560 for house_118 [2026-03-04T12:50:06.813633] Processed race 44564 for house_119 [2026-03-04T12:50:06.942201] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T12:50:06.942317] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T12:50:06.942369] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T12:50:06.943182] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T12:50:06.946046] Processed race 44588 for house_121 [2026-03-04T12:50:06.974822] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T12:50:06.974967] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T12:50:06.975011] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T12:50:06.975056] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T12:50:06.975105] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T12:50:06.975380] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T12:50:06.978145] Processed race 44612 for house_125 [2026-03-04T12:50:06.987883] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T12:50:06.988128] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T12:50:06.988188] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T12:50:06.988244] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T12:50:06.988494] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T12:50:06.999731] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T12:50:07.001051] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T12:50:07.001126] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T12:50:07.001430] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T12:50:07.012896] Processed race 44580 for house_120 [2026-03-04T12:50:07.013036] Processed race 44616 for house_125 [2026-03-04T12:50:07.147944] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T12:50:07.148110] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T12:50:07.148150] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T12:50:07.149398] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T12:50:07.154827] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T12:50:07.154944] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T12:50:07.154986] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T12:50:07.155217] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T12:50:07.156447] Processed race 44620 for house_126 [2026-03-04T12:50:07.156510] Processed race 44596 for house_122 [2026-03-04T12:50:07.195320] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T12:50:07.195454] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T12:50:07.195499] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T12:50:07.195534] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T12:50:07.196039] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T12:50:07.198109] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T12:50:07.198186] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T12:50:07.198225] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T12:50:07.198510] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T12:50:07.200978] Processed race 44624 for house_126 [2026-03-04T12:50:07.201050] Processed race 44648 for house_129 [2026-03-04T12:50:07.284539] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T12:50:07.284897] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T12:50:07.285094] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T12:50:07.285367] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T12:50:07.293024] Processed race 44461 for house_13 [2026-03-04T12:50:07.343815] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T12:50:07.343954] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T12:50:07.344014] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T12:50:07.344518] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T12:50:07.346834] Processed race 44660 for house_130 [2026-03-04T12:50:07.381966] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T12:50:07.382099] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T12:50:07.382143] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T12:50:07.382176] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T12:50:07.382207] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T12:50:07.382243] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T12:50:07.383029] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T12:50:07.388412] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T12:50:07.388532] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T12:50:07.388604] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T12:50:07.390333] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T12:50:07.397445] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T12:50:07.397604] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T12:50:07.397653] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T12:50:07.398127] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T12:50:07.403024] Processed race 44668 for house_131 [2026-03-04T12:50:07.403137] Processed race 44437 for house_137 [2026-03-04T12:50:07.403180] Processed race 44696 for house_134 [2026-03-04T12:50:07.486450] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T12:50:07.486559] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T12:50:07.486617] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T12:50:07.486644] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T12:50:07.486862] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T12:50:07.488781] Processed race 44445 for house_138 [2026-03-04T12:50:07.568693] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T12:50:07.568832] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T12:50:07.568879] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T12:50:07.568922] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T12:50:07.569212] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T12:50:07.570482] Processed race 44481 for house_142 [2026-03-04T12:50:07.572941] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T12:50:07.573027] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T12:50:07.573078] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T12:50:07.573132] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T12:50:07.573333] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T12:50:07.574714] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T12:50:07.574787] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T12:50:07.574846] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T12:50:07.575018] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T12:50:07.576266] Processed race 44449 for house_139 [2026-03-04T12:50:07.576346] Processed race 44545 for house_14 [2026-03-04T12:50:07.583325] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T12:50:07.583452] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T12:50:07.583499] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T12:50:07.583547] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T12:50:07.583815] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T12:50:07.584921] Processed race 44497 for house_144 [2026-03-04T12:50:07.663228] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T12:50:07.663356] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T12:50:07.663413] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T12:50:07.663448] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T12:50:07.663482] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T12:50:07.663705] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T12:50:07.664656] Processed race 44537 for house_149 [2026-03-04T12:50:07.739327] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T12:50:07.739503] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T12:50:07.739554] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T12:50:07.740911] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T12:50:07.743290] Processed race 44573 for house_16 [2026-03-04T12:50:07.748837] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T12:50:07.748960] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T12:50:07.748998] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T12:50:07.749229] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T12:50:07.751990] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T12:50:07.752088] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T12:50:07.752126] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T12:50:07.752296] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T12:50:07.752941] Processed race 44553 for house_150 [2026-03-04T12:50:07.753777] Processed race 44581 for house_17 [2026-03-04T12:50:07.754274] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T12:50:07.754333] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T12:50:07.754368] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T12:50:07.754403] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T12:50:07.754697] Processed race 44577 for house_17 [2026-03-04T12:50:07.754562] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T12:50:07.828354] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T12:50:07.828492] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T12:50:07.828540] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T12:50:07.828772] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T12:50:07.829496] Processed race 44593 for house_19 [2026-03-04T12:50:07.902192] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T12:50:07.902361] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T12:50:07.902406] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T12:50:07.902682] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T12:50:07.903601] Processed race 44629 for house_23 [2026-03-04T12:50:07.904664] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T12:50:07.904741] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T12:50:07.904790] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T12:50:07.904998] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T12:50:07.905731] Processed race 44597 for house_19 [2026-03-04T12:50:07.916717] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T12:50:07.916860] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T12:50:07.916933] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T12:50:07.917156] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T12:50:07.918448] Processed race 44633 for house_23 [2026-03-04T12:50:07.919004] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T12:50:07.919071] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T12:50:07.919110] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T12:50:07.919286] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T12:50:07.926366] Processed race 44645 for house_25 [2026-03-04T12:50:07.987135] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T12:50:07.987288] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T12:50:07.987329] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T12:50:07.988682] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T12:50:07.990745] Processed race 44653 for house_26 [2026-03-04T12:50:08.072034] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T12:50:08.072192] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T12:50:08.072255] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T12:50:08.072510] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T12:50:08.076322] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T12:50:08.076716] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T12:50:08.076775] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T12:50:08.076973] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T12:50:08.077563] Processed race 44661 for house_27 [2026-03-04T12:50:08.077646] Processed race 44669 for house_28 [2026-03-04T12:50:08.082216] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T12:50:08.082316] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T12:50:08.082357] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T12:50:08.083923] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T12:50:08.087699] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T12:50:08.087788] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T12:50:08.087840] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T12:50:08.088351] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T12:50:08.090151] Processed race 44482 for house_3 [2026-03-04T12:50:08.090230] Processed race 44486 for house_3 [2026-03-04T12:50:08.160223] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T12:50:08.160498] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T12:50:08.160564] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T12:50:08.161213] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T12:50:08.162666] Processed race 44693 for house_30 [2026-03-04T12:50:08.239361] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T12:50:08.239470] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T12:50:08.240272] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T12:50:08.240634] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T12:50:08.241610] Processed race 44466 for house_37 [2026-03-04T12:50:08.244367] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T12:50:08.244442] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T12:50:08.244480] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T12:50:08.244511] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T12:50:08.245212] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T12:50:08.246546] Processed race 44462 for house_37 [2026-03-04T12:50:08.248161] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T12:50:08.248229] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T12:50:08.248343] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T12:50:08.248419] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T12:50:08.249004] Processed race 44494 for house_40 [2026-03-04T12:50:08.248929] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T12:50:08.259116] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T12:50:08.259270] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T12:50:08.259337] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T12:50:08.259386] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T12:50:08.262134] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T12:50:08.263341] Processed race 44498 for house_41 [2026-03-04T12:50:08.325279] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T12:50:08.325447] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T12:50:08.325503] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T12:50:08.325541] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T12:50:08.325811] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T12:50:08.326682] Processed race 44502 for house_41 [2026-03-04T12:50:08.410836] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T12:50:08.411008] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T12:50:08.411053] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T12:50:08.411742] Processed race 44522 for house_44 [2026-03-04T12:50:08.411640] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T12:50:08.418479] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T12:50:08.418618] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T12:50:08.418665] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T12:50:08.420040] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T12:50:08.422473] Processed race 44542 for house_47 [2026-03-04T12:50:08.424788] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T12:50:08.424866] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T12:50:08.424907] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T12:50:08.425447] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T12:50:08.426467] Processed race 44526 for house_44 [2026-03-04T12:50:08.429886] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T12:50:08.429968] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T12:50:08.430005] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T12:50:08.430034] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T12:50:08.430062] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T12:50:08.430116] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T12:50:08.430144] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T12:50:08.430171] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T12:50:08.430203] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T12:50:08.430865] Processed race 44558 for house_49 [2026-03-04T12:50:08.430647] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T12:50:08.487261] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T12:50:08.487665] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T12:50:08.487733] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T12:50:08.488187] Processed race 44654 for house_5 [2026-03-04T12:50:08.488104] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T12:50:08.571048] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T12:50:08.571217] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T12:50:08.571262] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T12:50:08.571322] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T12:50:08.572651] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T12:50:08.572699] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T12:50:08.572734] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T12:50:08.572938] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T12:50:08.574686] Processed race 44570 for house_50 [2026-03-04T12:50:08.582526] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T12:50:08.582681] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T12:50:08.582956] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T12:50:08.583197] Processed race 44590 for house_52 [2026-03-04T12:50:08.583164] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T12:50:08.589121] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T12:50:08.589229] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T12:50:08.589279] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T12:50:08.589607] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T12:50:08.590300] Processed race 44618 for house_56 [2026-03-04T12:50:08.601559] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T12:50:08.601682] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T12:50:08.601727] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T12:50:08.602083] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T12:50:08.603744] Processed race 44622 for house_56 [2026-03-04T12:50:08.656881] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T12:50:08.657052] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T12:50:08.657124] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T12:50:08.657976] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T12:50:08.659681] Processed race 44638 for house_58 [2026-03-04T12:50:08.732974] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T12:50:08.733601] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T12:50:08.733816] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T12:50:08.734277] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T12:50:08.736113] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T12:50:08.736182] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T12:50:08.736214] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T12:50:08.736383] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T12:50:08.735494] Processed race 44642 for house_59 [2026-03-04T12:50:08.738040] Processed race 44662 for house_60 [2026-03-04T12:50:08.801797] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T12:50:08.801976] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T12:50:08.802043] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T12:50:08.802370] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T12:50:08.804511] Processed race 44666 for house_61 [2026-03-04T12:50:08.805519] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T12:50:08.805642] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T12:50:08.805701] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T12:50:08.805898] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T12:50:08.806753] Processed race 44670 for house_61 [2026-03-04T12:50:08.815296] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T12:50:08.815491] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T12:50:08.815535] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T12:50:08.815840] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T12:50:08.816480] Processed race 44690 for house_64 [2026-03-04T12:50:08.901193] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T12:50:08.901714] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T12:50:08.901803] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T12:50:08.901858] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T12:50:08.902297] Processed race 44431 for house_67 [2026-03-04T12:50:08.902246] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T12:50:08.902392] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T12:50:08.903162] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T12:50:08.903330] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T12:50:08.903362] Processed race 44694 for house_64 [2026-03-04T12:50:08.961913] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T12:50:08.962116] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T12:50:08.962182] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T12:50:08.962503] Processed race 44435 for house_67 [2026-03-04T12:50:08.962467] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T12:50:08.966729] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T12:50:08.966842] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T12:50:08.966888] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T12:50:08.967109] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T12:50:08.971279] Processed race 44535 for house_7 [2026-03-04T12:50:08.976801] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T12:50:08.976883] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T12:50:08.976917] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T12:50:08.977146] Processed race 44539 for house_7 [2026-03-04T12:50:08.977107] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T12:50:09.058506] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T12:50:09.058701] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T12:50:09.058753] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T12:50:09.058783] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T12:50:09.058815] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T12:50:09.059019] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T12:50:09.059078] Processed race 44475 for house_71 [2026-03-04T12:50:09.063513] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T12:50:09.063903] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T12:50:09.063937] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T12:50:09.063963] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T12:50:09.064236] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T12:50:09.064976] Processed race 44467 for house_70 [2026-03-04T12:50:09.119412] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T12:50:09.119555] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T12:50:09.119637] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T12:50:09.119890] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T12:50:09.119942] Processed race 44499 for house_74 [2026-03-04T12:50:09.126666] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T12:50:09.126776] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T12:50:09.126815] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T12:50:09.126859] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T12:50:09.127054] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T12:50:09.128249] Processed race 44511 for house_76 [2026-03-04T12:50:09.128983] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T12:50:09.129044] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T12:50:09.129098] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T12:50:09.129299] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T12:50:09.129355] Processed race 44507 for house_76 [2026-03-04T12:50:09.218754] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T12:50:09.218936] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T12:50:09.218988] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T12:50:09.219765] Processed race 44627 for house_8 [2026-03-04T12:50:09.219314] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T12:50:09.220498] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T12:50:09.221508] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T12:50:09.221554] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T12:50:09.222116] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T12:50:09.222644] Processed race 44543 for house_80 [2026-03-04T12:50:09.281705] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T12:50:09.281882] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T12:50:09.281924] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T12:50:09.282206] Processed race 44583 for house_85 [2026-03-04T12:50:09.282163] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T12:50:09.283638] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T12:50:09.283787] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T12:50:09.283830] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T12:50:09.284045] Processed race 44595 for house_86 [2026-03-04T12:50:09.284005] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T12:50:09.286887] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T12:50:09.287004] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T12:50:09.287045] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T12:50:09.287619] Processed race 44587 for house_85 [2026-03-04T12:50:09.287529] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T12:50:09.380191] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T12:50:09.380386] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T12:50:09.380934] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T12:50:09.381041] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T12:50:09.381338] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T12:50:09.382786] Processed race 44619 for house_89 [2026-03-04T12:50:09.384240] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T12:50:09.384306] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T12:50:09.384338] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T12:50:09.384644] Processed race 44611 for house_88 [2026-03-04T12:50:09.384549] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T12:50:09.442470] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T12:50:09.442701] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T12:50:09.442752] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T12:50:09.443219] Processed race 44639 for house_91 [2026-03-04T12:50:09.443171] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T12:50:09.444847] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T12:50:09.444916] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T12:50:09.444958] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T12:50:09.445157] Processed race 44647 for house_92 [2026-03-04T12:50:09.445124] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T12:50:09.446207] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T12:50:09.446276] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T12:50:09.446319] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T12:50:09.446354] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T12:50:09.446531] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T12:50:09.446618] Processed race 44707 for house_9 [2026-03-04T12:50:09.543875] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T12:50:09.543992] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T12:50:09.544036] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T12:50:09.544253] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T12:50:09.542985] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T12:50:09.547371] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T12:50:09.547433] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T12:50:09.547464] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T12:50:09.547489] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T12:50:09.547512] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T12:50:09.547799] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T12:50:09.548387] Processed race 44655 for house_93 [2026-03-04T12:50:09.548462] Processed race 44663 for house_94 [2026-03-04T12:50:09.602875] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T12:50:09.603067] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T12:50:09.603120] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T12:50:09.603148] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T12:50:09.603384] Processed race 44691 for house_98 [2026-03-04T12:50:09.603351] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T12:50:09.604844] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T12:50:09.604907] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T12:50:09.604939] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T12:50:09.604964] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T12:50:09.605166] Processed race 44679 for house_97 [2026-03-04T12:50:09.605133] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T12:50:09.613229] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T12:50:09.613380] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T12:50:09.613440] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T12:50:09.613695] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T12:50:09.617433] Processed race 44687 for house_98 [2026-03-04T12:50:09.703856] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T12:50:09.704034] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T12:50:09.704100] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T12:50:09.704374] Processed race 44406 for senate_11 [2026-03-04T12:50:09.704337] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T12:50:09.707191] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T12:50:09.707271] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T12:50:09.707333] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T12:50:09.707371] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T12:50:09.707629] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T12:50:09.707688] Processed race 44378 for senate_19 [2026-03-04T12:50:09.769362] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T12:50:09.770297] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T12:50:09.770854] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T12:50:09.770979] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T12:50:09.771691] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T12:50:09.773228] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T12:50:09.774074] Processed race 44377 for senate_21 [2026-03-04T12:50:09.774486] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T12:50:09.774566] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T12:50:09.774952] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T12:50:09.775850] Processed race 44376 for senate_22 [2026-03-04T12:50:09.863078] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T12:50:09.863393] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T12:50:09.863507] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T12:50:09.864032] Processed race 44711 for senate_2 [2026-03-04T12:50:09.868323] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T12:50:09.868414] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T12:50:09.868474] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T12:50:09.869176] Processed race 44381 for senate_4 [2026-03-04T12:50:09.871154] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T12:50:09.871234] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T12:50:09.871287] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T12:50:09.871887] Processed race 44382 for senate_3 [2026-03-04T12:50:09.925422] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T12:50:09.925636] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T12:50:09.925710] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T12:50:09.926248] Processed race 44379 for senate_5 [2026-03-04T12:50:09.931680] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T12:50:09.931769] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T12:50:09.931819] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T12:50:09.931870] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T12:50:09.932273] Processed race 44380 for senate_5 [2026-03-04T12:50:09.939734] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T13:10:03.661828] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T13:10:03.662694] ✅ Loaded candidate metadata for state legislature [2026-03-04T13:10:03.662777] Starting parallel fetching of 98 races... [2026-03-04T13:10:03.664426] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T13:10:03.713381] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T13:10:03.736067] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T13:10:03.772001] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T13:10:03.822356] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T13:10:03.887879] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T13:10:03.888032] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T13:10:03.888092] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T13:10:03.888448] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T13:10:03.894267] Processed race 44605 for house_1 [2026-03-04T13:10:03.948519] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T13:10:03.948674] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T13:10:03.948728] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T13:10:03.948793] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T13:10:03.949044] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T13:10:03.950771] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T13:10:03.950845] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T13:10:03.950891] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T13:10:03.950932] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T13:10:03.951100] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T13:10:03.951970] Processed race 44496 for house_10 [2026-03-04T13:10:03.952040] Processed race 44428 for house_1 [2026-03-04T13:10:03.993302] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T13:10:03.993432] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T13:10:03.993487] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T13:10:03.993721] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T13:10:04.000371] Processed race 44436 for house_101 [2026-03-04T13:10:04.127693] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T13:10:04.127855] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T13:10:04.127902] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T13:10:04.127939] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T13:10:04.128234] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T13:10:04.153370] Processed race 44468 for house_106 [2026-03-04T13:10:04.159996] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T13:10:04.160818] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T13:10:04.160868] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T13:10:04.160904] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T13:10:04.160938] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T13:10:04.161166] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T13:10:04.162450] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T13:10:04.467190] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T13:10:04.467363] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T13:10:04.467416] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T13:10:04.467458] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T13:10:04.470805] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T13:10:04.471741] Processed race 44512 for house_112 [2026-03-04T13:10:04.471820] Processed race 44560 for house_118 [2026-03-04T13:10:04.472434] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T13:10:04.472501] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T13:10:04.472544] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T13:10:04.477964] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T13:10:04.487300] Processed race 44480 for house_108 [2026-03-04T13:10:04.162518] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T13:10:04.506076] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T13:10:04.508759] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T13:10:04.513766] Processed race 44548 for house_117 [2026-03-04T13:10:04.757385] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T13:10:04.757519] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T13:10:04.757566] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T13:10:04.758774] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T13:10:04.759040] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T13:10:04.759886] Processed race 44580 for house_120 [2026-03-04T13:10:04.791698] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T13:10:04.791839] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T13:10:04.791881] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T13:10:04.792068] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T13:10:04.795705] Processed race 44564 for house_119 [2026-03-04T13:10:04.809488] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T13:10:04.809724] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T13:10:04.809772] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T13:10:04.809997] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T13:10:04.811275] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T13:10:04.811343] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T13:10:04.811386] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T13:10:04.811645] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T13:10:04.812506] Processed race 44588 for house_121 [2026-03-04T13:10:04.815368] Processed race 44596 for house_122 [2026-03-04T13:10:04.909877] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T13:10:04.910021] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T13:10:04.910085] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T13:10:04.910141] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T13:10:04.910182] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T13:10:04.910428] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T13:10:04.925433] Processed race 44612 for house_125 [2026-03-04T13:10:04.967310] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T13:10:04.967472] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T13:10:04.967531] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T13:10:04.967791] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T13:10:04.972334] Processed race 44620 for house_126 [2026-03-04T13:10:05.016586] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T13:10:05.017762] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T13:10:05.017801] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T13:10:05.018020] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T13:10:05.020020] Processed race 44648 for house_129 [2026-03-04T13:10:05.020585] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T13:10:05.021685] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T13:10:05.021727] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T13:10:05.021903] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T13:10:05.023216] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T13:10:05.023289] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T13:10:05.023338] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T13:10:05.023388] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T13:10:05.023561] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T13:10:05.025264] Processed race 44616 for house_125 [2026-03-04T13:10:05.025324] Processed race 44624 for house_126 [2026-03-04T13:10:05.115203] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T13:10:05.115339] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T13:10:05.115384] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T13:10:05.116636] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T13:10:05.125495] Processed race 44461 for house_13 [2026-03-04T13:10:05.161541] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T13:10:05.161696] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T13:10:05.161738] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T13:10:05.162304] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T13:10:05.164204] Processed race 44660 for house_130 [2026-03-04T13:10:05.215764] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T13:10:05.215933] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T13:10:05.215981] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T13:10:05.216195] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T13:10:05.217615] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T13:10:05.217690] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T13:10:05.217734] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T13:10:05.217904] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T13:10:05.218926] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T13:10:05.218989] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T13:10:05.219029] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T13:10:05.219062] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T13:10:05.219092] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T13:10:05.219120] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T13:10:05.219275] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T13:10:05.221098] Processed race 44437 for house_137 [2026-03-04T13:10:05.221171] Processed race 44696 for house_134 [2026-03-04T13:10:05.221213] Processed race 44668 for house_131 [2026-03-04T13:10:05.290623] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T13:10:05.290797] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T13:10:05.290849] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T13:10:05.290890] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T13:10:05.291117] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T13:10:05.297197] Processed race 44445 for house_138 [2026-03-04T13:10:05.360354] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T13:10:05.360505] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T13:10:05.360548] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T13:10:05.360603] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T13:10:05.360808] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T13:10:05.369374] Processed race 44449 for house_139 [2026-03-04T13:10:05.400674] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T13:10:05.400791] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T13:10:05.400842] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T13:10:05.401097] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T13:10:05.411127] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T13:10:05.411271] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T13:10:05.411318] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T13:10:05.411365] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T13:10:05.411627] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T13:10:05.412860] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T13:10:05.412932] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T13:10:05.412999] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T13:10:05.413056] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T13:10:05.413237] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T13:10:05.468767] Processed race 44545 for house_14 [2026-03-04T13:10:05.468957] Processed race 44497 for house_144 [2026-03-04T13:10:05.469004] Processed race 44481 for house_142 [2026-03-04T13:10:05.482007] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T13:10:05.482130] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T13:10:05.482169] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T13:10:05.482214] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T13:10:05.482272] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T13:10:05.482485] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T13:10:05.488872] Processed race 44537 for house_149 [2026-03-04T13:10:05.647128] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T13:10:05.647339] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T13:10:05.647394] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T13:10:05.647664] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T13:10:05.648811] Processed race 44581 for house_17 [2026-03-04T13:10:05.656080] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T13:10:05.656186] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T13:10:05.656246] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T13:10:05.656471] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T13:10:05.657773] Processed race 44573 for house_16 [2026-03-04T13:10:05.662407] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T13:10:05.662527] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T13:10:05.662570] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T13:10:05.662809] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T13:10:05.663566] Processed race 44593 for house_19 [2026-03-04T13:10:05.753501] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T13:10:05.760217] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T13:10:05.761172] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T13:10:05.761243] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T13:10:05.768258] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T13:10:05.775958] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T13:10:05.776206] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T13:10:05.776839] Processed race 44577 for house_17 [2026-03-04T13:10:05.776536] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T13:10:05.777427] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T13:10:05.793712] Processed race 44553 for house_150 [2026-03-04T13:10:05.880090] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T13:10:05.880274] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T13:10:05.880321] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T13:10:05.880525] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T13:10:05.883074] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T13:10:05.883155] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T13:10:05.883466] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T13:10:05.883931] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T13:10:05.895127] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T13:10:05.895296] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T13:10:05.897021] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T13:10:05.897335] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T13:10:05.900735] Processed race 44629 for house_23 [2026-03-04T13:10:05.900907] Processed race 44597 for house_19 [2026-03-04T13:10:05.900966] Processed race 44633 for house_23 [2026-03-04T13:10:05.991846] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T13:10:05.992000] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T13:10:05.992059] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T13:10:05.992301] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T13:10:05.996718] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T13:10:05.996838] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T13:10:05.996901] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T13:10:05.997969] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T13:10:06.009279] Processed race 44645 for house_25 [2026-03-04T13:10:06.009704] Processed race 44653 for house_26 [2026-03-04T13:10:06.103384] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T13:10:06.103545] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T13:10:06.104674] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T13:10:06.104949] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T13:10:06.106789] Processed race 44669 for house_28 [2026-03-04T13:10:06.114713] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T13:10:06.114861] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T13:10:06.114939] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T13:10:06.115176] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T13:10:06.117035] Processed race 44482 for house_3 [2026-03-04T13:10:06.121003] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T13:10:06.121076] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T13:10:06.121111] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T13:10:06.121300] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T13:10:06.122898] Processed race 44661 for house_27 [2026-03-04T13:10:06.189515] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T13:10:06.189793] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T13:10:06.189956] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T13:10:06.190309] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T13:10:06.192391] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T13:10:06.192464] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T13:10:06.192512] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T13:10:06.192778] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T13:10:06.213282] Processed race 44486 for house_3 [2026-03-04T13:10:06.213460] Processed race 44693 for house_30 [2026-03-04T13:10:06.314995] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T13:10:06.315436] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T13:10:06.315516] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T13:10:06.315611] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T13:10:06.315869] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T13:10:06.317464] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T13:10:06.317533] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T13:10:06.317595] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T13:10:06.317764] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T13:10:06.318967] Processed race 44462 for house_37 [2026-03-04T13:10:06.319037] Processed race 44466 for house_37 [2026-03-04T13:10:06.379710] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T13:10:06.379928] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T13:10:06.379993] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T13:10:06.380041] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T13:10:06.380275] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T13:10:06.381729] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T13:10:06.381898] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T13:10:06.381966] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T13:10:06.382030] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T13:10:06.382176] Processed race 44494 for house_40 [2026-03-04T13:10:06.382394] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T13:10:06.383197] Processed race 44498 for house_41 [2026-03-04T13:10:06.407194] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T13:10:06.407325] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T13:10:06.407368] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T13:10:06.407421] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T13:10:06.407734] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T13:10:06.410650] Processed race 44502 for house_41 [2026-03-04T13:10:06.493890] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T13:10:06.493990] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T13:10:06.494044] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T13:10:06.494247] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T13:10:06.508763] Processed race 44526 for house_44 [2026-03-04T13:10:06.509691] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T13:10:06.509766] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T13:10:06.509824] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T13:10:06.510072] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T13:10:06.510881] Processed race 44522 for house_44 [2026-03-04T13:10:06.561483] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T13:10:06.561606] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T13:10:06.561662] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T13:10:06.561705] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T13:10:06.561734] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T13:10:06.561775] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T13:10:06.561840] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T13:10:06.561893] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T13:10:06.561948] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T13:10:06.562197] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T13:10:06.575641] Processed race 44558 for house_49 [2026-03-04T13:10:06.559565] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T13:10:06.575803] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T13:10:06.575860] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T13:10:06.576077] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T13:10:06.577482] Processed race 44542 for house_47 [2026-03-04T13:10:06.579649] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T13:10:06.579723] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T13:10:06.579768] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T13:10:06.579945] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T13:10:06.580758] Processed race 44654 for house_5 [2026-03-04T13:10:06.664435] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T13:10:06.664625] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T13:10:06.664682] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T13:10:06.664729] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T13:10:06.664766] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T13:10:06.664800] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T13:10:06.664830] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T13:10:06.665075] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T13:10:06.667821] Processed race 44570 for house_50 [2026-03-04T13:10:06.693386] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T13:10:06.693533] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T13:10:06.693637] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T13:10:06.693869] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T13:10:06.694657] Processed race 44590 for house_52 [2026-03-04T13:10:06.728140] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T13:10:06.728327] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T13:10:06.728398] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T13:10:06.728655] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T13:10:06.729383] Processed race 44618 for house_56 [2026-03-04T13:10:06.742798] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T13:10:06.742948] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T13:10:06.742993] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T13:10:06.743197] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T13:10:06.745475] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T13:10:06.745554] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T13:10:06.745636] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T13:10:06.745847] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T13:10:06.746490] Processed race 44622 for house_56 [2026-03-04T13:10:06.746583] Processed race 44638 for house_58 [2026-03-04T13:10:06.827365] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T13:10:06.827515] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T13:10:06.827612] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T13:10:06.827867] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T13:10:06.828684] Processed race 44642 for house_59 [2026-03-04T13:10:06.852222] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T13:10:06.852341] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T13:10:06.852388] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T13:10:06.852603] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T13:10:06.853460] Processed race 44662 for house_60 [2026-03-04T13:10:06.891636] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T13:10:06.891786] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T13:10:06.891834] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T13:10:06.892051] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T13:10:06.893003] Processed race 44666 for house_61 [2026-03-04T13:10:06.894056] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T13:10:06.894151] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T13:10:06.894223] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T13:10:06.894417] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T13:10:06.895173] Processed race 44670 for house_61 [2026-03-04T13:10:06.904513] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T13:10:06.904669] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T13:10:06.904720] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T13:10:06.904908] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T13:10:06.905710] Processed race 44690 for house_64 [2026-03-04T13:10:06.989353] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T13:10:06.989491] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T13:10:06.989531] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T13:10:06.992032] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T13:10:06.992969] Processed race 44694 for house_64 [2026-03-04T13:10:07.026236] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T13:10:07.026368] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T13:10:07.026407] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T13:10:07.026627] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T13:10:07.027680] Processed race 44431 for house_67 [2026-03-04T13:10:07.053559] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T13:10:07.053703] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T13:10:07.053736] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T13:10:07.053967] Processed race 44435 for house_67 [2026-03-04T13:10:07.053925] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T13:10:07.070135] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T13:10:07.070269] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T13:10:07.070340] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T13:10:07.070597] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T13:10:07.071367] Processed race 44535 for house_7 [2026-03-04T13:10:07.072050] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T13:10:07.072132] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T13:10:07.072191] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T13:10:07.072402] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T13:10:07.073006] Processed race 44539 for house_7 [2026-03-04T13:10:07.154858] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T13:10:07.154990] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T13:10:07.155025] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T13:10:07.155051] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T13:10:07.155277] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T13:10:07.156117] Processed race 44467 for house_70 [2026-03-04T13:10:07.182183] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T13:10:07.182326] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T13:10:07.182373] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T13:10:07.182407] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T13:10:07.182438] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T13:10:07.182673] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T13:10:07.183534] Processed race 44475 for house_71 [2026-03-04T13:10:07.221309] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T13:10:07.221449] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T13:10:07.221557] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T13:10:07.221819] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T13:10:07.222815] Processed race 44499 for house_74 [2026-03-04T13:10:07.233170] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T13:10:07.233274] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T13:10:07.233314] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T13:10:07.233522] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T13:10:07.233750] Processed race 44507 for house_76 [2026-03-04T13:10:07.250465] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T13:10:07.251676] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T13:10:07.251746] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T13:10:07.251797] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T13:10:07.252660] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T13:10:07.257729] Processed race 44511 for house_76 [2026-03-04T13:10:07.319233] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T13:10:07.319383] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T13:10:07.319430] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T13:10:07.319670] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T13:10:07.320472] Processed race 44627 for house_8 [2026-03-04T13:10:07.347711] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T13:10:07.348107] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T13:10:07.348169] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T13:10:07.348457] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T13:10:07.349691] Processed race 44543 for house_80 [2026-03-04T13:10:07.390909] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T13:10:07.391089] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T13:10:07.391148] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T13:10:07.391417] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T13:10:07.393431] Processed race 44583 for house_85 [2026-03-04T13:10:07.413376] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T13:10:07.413529] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T13:10:07.414637] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T13:10:07.414922] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T13:10:07.416855] Processed race 44587 for house_85 [2026-03-04T13:10:07.419659] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T13:10:07.419754] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T13:10:07.419799] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T13:10:07.420017] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T13:10:07.421946] Processed race 44595 for house_86 [2026-03-04T13:10:07.490613] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T13:10:07.492019] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T13:10:07.492095] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T13:10:07.492336] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T13:10:07.494542] Processed race 44611 for house_88 [2026-03-04T13:10:07.515617] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T13:10:07.515762] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T13:10:07.516915] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T13:10:07.516980] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T13:10:07.517213] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T13:10:07.519176] Processed race 44619 for house_89 [2026-03-04T13:10:07.625765] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T13:10:07.627066] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T13:10:07.627131] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T13:10:07.627343] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T13:10:07.630323] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T13:10:07.630413] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T13:10:07.630467] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T13:10:07.630687] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T13:10:07.632253] Processed race 44639 for house_91 [2026-03-04T13:10:07.632519] Processed race 44647 for house_92 [2026-03-04T13:10:07.685281] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T13:10:07.685461] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T13:10:07.685507] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T13:10:07.685752] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T13:10:07.687705] Processed race 44655 for house_93 [2026-03-04T13:10:07.719053] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T13:10:07.719161] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T13:10:07.719208] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T13:10:07.719248] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T13:10:07.719281] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T13:10:07.719314] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T13:10:07.719528] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T13:10:07.722371] Processed race 44663 for house_94 [2026-03-04T13:10:07.744748] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T13:10:07.745057] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T13:10:07.745116] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T13:10:07.745222] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T13:10:07.745494] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T13:10:07.746472] Processed race 44707 for house_9 [2026-03-04T13:10:07.787421] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T13:10:07.787896] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T13:10:07.787956] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T13:10:07.788010] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T13:10:07.788374] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T13:10:07.791703] Processed race 44679 for house_97 [2026-03-04T13:10:07.792339] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T13:10:07.792409] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T13:10:07.792461] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T13:10:07.792676] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T13:10:07.794078] Processed race 44687 for house_98 [2026-03-04T13:10:07.857918] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T13:10:07.858076] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T13:10:07.858705] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T13:10:07.858760] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T13:10:07.858990] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T13:10:07.861103] Processed race 44691 for house_98 [2026-03-04T13:10:07.882444] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T13:10:07.883916] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T13:10:07.883977] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T13:10:07.884239] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T13:10:07.891625] Processed race 44406 for senate_11 [2026-03-04T13:10:07.894979] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T13:10:07.895066] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T13:10:07.895157] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T13:10:07.895474] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T13:10:07.895763] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T13:10:07.896943] Processed race 44378 for senate_19 [2026-03-04T13:10:07.958228] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T13:10:07.958353] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T13:10:07.958401] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T13:10:07.958618] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T13:10:07.959496] Processed race 44711 for senate_2 [2026-03-04T13:10:07.964289] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T13:10:07.965300] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T13:10:07.965454] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T13:10:07.965933] Processed race 44377 for senate_21 [2026-03-04T13:10:07.965891] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T13:10:08.024232] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T13:10:08.024382] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T13:10:08.024431] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T13:10:08.024467] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T13:10:08.028668] Processed race 44376 for senate_22 [2026-03-04T13:10:08.047030] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T13:10:08.047203] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T13:10:08.047266] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T13:10:08.050208] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T13:10:08.050309] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T13:10:08.050738] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T13:10:08.052779] Processed race 44381 for senate_4 [2026-03-04T13:10:08.052896] Processed race 44382 for senate_3 [2026-03-04T13:10:08.140025] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T13:10:08.140169] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T13:10:08.140210] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T13:10:08.140964] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T13:10:08.141051] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T13:10:08.141088] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T13:10:08.141158] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T13:10:08.141373] Processed race 44379 for senate_5 [2026-03-04T13:10:08.141540] Processed race 44380 for senate_5 [2026-03-04T13:10:08.148560] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T13:20:03.175239] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T13:20:03.180899] ✅ Loaded candidate metadata for state legislature [2026-03-04T13:20:03.181045] Starting parallel fetching of 98 races... [2026-03-04T13:20:03.187187] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T13:20:03.191317] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T13:20:03.195570] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T13:20:03.197002] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T13:20:03.197981] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T13:20:03.394226] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T13:20:03.394450] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T13:20:03.394506] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T13:20:03.394779] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T13:20:03.396764] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T13:20:03.396844] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T13:20:03.396897] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T13:20:03.397029] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T13:20:03.397264] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T13:20:03.400075] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T13:20:03.400163] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T13:20:03.400209] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T13:20:03.400247] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T13:20:03.400621] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T13:20:03.402317] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T13:20:03.402453] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T13:20:03.402498] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T13:20:03.402535] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T13:20:03.402744] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T13:20:03.403851] Processed race 44605 for house_1 [2026-03-04T13:20:03.403933] Processed race 44428 for house_1 [2026-03-04T13:20:03.404071] Processed race 44496 for house_10 [2026-03-04T13:20:03.404116] Processed race 44468 for house_106 [2026-03-04T13:20:03.416778] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T13:20:03.416894] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T13:20:03.416954] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T13:20:03.417285] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T13:20:03.428892] Processed race 44436 for house_101 [2026-03-04T13:20:03.636346] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T13:20:03.636458] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T13:20:03.636824] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T13:20:03.637121] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T13:20:03.649049] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T13:20:03.649163] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T13:20:03.649213] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T13:20:03.649432] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T13:20:03.650879] Processed race 44548 for house_117 [2026-03-04T13:20:03.651195] Processed race 44480 for house_108 [2026-03-04T13:20:03.711279] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T13:20:03.711387] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T13:20:03.711440] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T13:20:03.711479] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T13:20:03.713159] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T13:20:03.717119] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T13:20:03.717197] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T13:20:03.717236] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T13:20:03.717426] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T13:20:03.730269] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T13:20:03.730416] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T13:20:03.730479] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T13:20:03.730523] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T13:20:03.730564] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T13:20:03.730894] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T13:20:03.732821] Processed race 44560 for house_118 [2026-03-04T13:20:03.732897] Processed race 44564 for house_119 [2026-03-04T13:20:03.733009] Processed race 44512 for house_112 [2026-03-04T13:20:03.866481] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T13:20:03.866615] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T13:20:03.866677] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T13:20:03.866901] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T13:20:03.868114] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T13:20:03.868176] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T13:20:03.868212] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T13:20:03.868242] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T13:20:03.868402] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T13:20:03.940442] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T13:20:03.940635] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T13:20:03.940702] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T13:20:03.940762] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T13:20:03.940821] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T13:20:03.941059] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T13:20:03.944959] Processed race 44588 for house_121 [2026-03-04T13:20:03.945072] Processed race 44580 for house_120 [2026-03-04T13:20:03.945130] Processed race 44612 for house_125 [2026-03-04T13:20:03.948196] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T13:20:03.948285] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T13:20:03.948337] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T13:20:03.948570] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T13:20:03.950201] Processed race 44596 for house_122 [2026-03-04T13:20:04.043390] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T13:20:04.043543] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T13:20:04.043628] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T13:20:04.043972] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T13:20:04.050522] Processed race 44616 for house_125 [2026-03-04T13:20:04.205408] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T13:20:04.205543] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T13:20:04.205615] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T13:20:04.205857] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T13:20:04.206755] Processed race 44648 for house_129 [2026-03-04T13:20:04.229884] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T13:20:04.230239] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T13:20:04.230329] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T13:20:04.230630] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T13:20:04.245334] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T13:20:04.245488] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T13:20:04.245557] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T13:20:04.245862] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T13:20:04.247253] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T13:20:04.247323] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T13:20:04.247363] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T13:20:04.247408] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T13:20:04.247636] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T13:20:04.254824] Processed race 44620 for house_126 [2026-03-04T13:20:04.255012] Processed race 44461 for house_13 [2026-03-04T13:20:04.255068] Processed race 44624 for house_126 [2026-03-04T13:20:04.255970] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T13:20:04.256052] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T13:20:04.256099] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T13:20:04.256337] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T13:20:04.258386] Processed race 44660 for house_130 [2026-03-04T13:20:04.402439] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T13:20:04.404110] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T13:20:04.404183] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T13:20:04.404217] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T13:20:04.404251] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T13:20:04.404278] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T13:20:04.404494] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T13:20:04.434258] Processed race 44668 for house_131 [2026-03-04T13:20:04.435130] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T13:20:04.435203] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T13:20:04.435246] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T13:20:04.435446] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T13:20:04.436599] Processed race 44696 for house_134 [2026-03-04T13:20:04.487444] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T13:20:04.487557] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T13:20:04.487674] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T13:20:04.487720] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T13:20:04.488571] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T13:20:04.496285] Processed race 44445 for house_138 [2026-03-04T13:20:04.504750] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T13:20:04.504883] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T13:20:04.504936] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T13:20:04.504978] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T13:20:04.505230] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T13:20:04.510734] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T13:20:04.510849] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T13:20:04.510905] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T13:20:04.511102] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T13:20:04.514060] Processed race 44449 for house_139 [2026-03-04T13:20:04.514222] Processed race 44437 for house_137 [2026-03-04T13:20:04.658827] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T13:20:04.659005] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T13:20:04.659051] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T13:20:04.659349] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T13:20:04.660562] Processed race 44545 for house_14 [2026-03-04T13:20:04.692006] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T13:20:04.692173] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T13:20:04.692227] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T13:20:04.692270] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T13:20:04.692303] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T13:20:04.692807] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T13:20:04.697039] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T13:20:04.697127] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T13:20:04.697179] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T13:20:04.697222] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T13:20:04.697422] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T13:20:04.699285] Processed race 44537 for house_149 [2026-03-04T13:20:04.699367] Processed race 44481 for house_142 [2026-03-04T13:20:04.740473] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T13:20:04.740653] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T13:20:04.740707] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T13:20:04.740748] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T13:20:04.740993] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T13:20:04.742347] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T13:20:04.742509] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T13:20:04.742598] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T13:20:04.742818] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T13:20:04.750459] Processed race 44497 for house_144 [2026-03-04T13:20:04.750681] Processed race 44553 for house_150 [2026-03-04T13:20:04.879318] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T13:20:04.879490] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T13:20:04.880022] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T13:20:04.880307] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T13:20:04.887664] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T13:20:04.887790] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T13:20:04.887833] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T13:20:04.887981] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T13:20:04.888231] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T13:20:04.916761] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T13:20:04.916934] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T13:20:04.916974] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T13:20:04.917220] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T13:20:04.925658] Processed race 44573 for house_16 [2026-03-04T13:20:04.925809] Processed race 44577 for house_17 [2026-03-04T13:20:04.925848] Processed race 44581 for house_17 [2026-03-04T13:20:04.938205] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T13:20:04.938330] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T13:20:04.938388] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T13:20:04.940977] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T13:20:04.942481] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T13:20:04.942673] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T13:20:04.942805] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T13:20:04.943002] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T13:20:04.944365] Processed race 44597 for house_19 [2026-03-04T13:20:04.944432] Processed race 44593 for house_19 [2026-03-04T13:20:05.123406] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T13:20:05.123563] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T13:20:05.123631] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T13:20:05.125999] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T13:20:05.128674] Processed race 44629 for house_23 [2026-03-04T13:20:05.169622] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T13:20:05.169863] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T13:20:05.169920] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T13:20:05.170154] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T13:20:05.171646] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T13:20:05.171711] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T13:20:05.171748] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T13:20:05.172002] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T13:20:05.179277] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T13:20:05.179413] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T13:20:05.179449] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T13:20:05.179708] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T13:20:05.189280] Processed race 44653 for house_26 [2026-03-04T13:20:05.189676] Processed race 44645 for house_25 [2026-03-04T13:20:05.189732] Processed race 44633 for house_23 [2026-03-04T13:20:05.190746] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T13:20:05.190822] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T13:20:05.190868] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T13:20:05.191084] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T13:20:05.192623] Processed race 44661 for house_27 [2026-03-04T13:20:05.332795] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T13:20:05.332950] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T13:20:05.332990] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T13:20:05.333260] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T13:20:05.341940] Processed race 44669 for house_28 [2026-03-04T13:20:05.350497] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T13:20:05.350731] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T13:20:05.350785] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T13:20:05.351003] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T13:20:05.356823] Processed race 44486 for house_3 [2026-03-04T13:20:05.366037] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T13:20:05.366801] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T13:20:05.366879] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T13:20:05.366922] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T13:20:05.367166] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T13:20:05.367965] Processed race 44482 for house_3 [2026-03-04T13:20:05.368491] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T13:20:05.369678] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T13:20:05.369741] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T13:20:05.369956] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T13:20:05.370841] Processed race 44693 for house_30 [2026-03-04T13:20:05.366212] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T13:20:05.378162] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T13:20:05.378246] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T13:20:05.378502] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T13:20:05.381915] Processed race 44462 for house_37 [2026-03-04T13:20:05.542472] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T13:20:05.542624] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T13:20:05.542680] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T13:20:05.542722] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T13:20:05.543848] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T13:20:05.545318] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T13:20:05.545402] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T13:20:05.545457] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T13:20:05.545503] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T13:20:05.545707] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T13:20:05.546374] Processed race 44494 for house_40 [2026-03-04T13:20:05.546441] Processed race 44502 for house_41 [2026-03-04T13:20:05.548887] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T13:20:05.548967] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T13:20:05.549009] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T13:20:05.549049] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T13:20:05.549224] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T13:20:05.550233] Processed race 44498 for house_41 [2026-03-04T13:20:05.571551] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T13:20:05.571723] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T13:20:05.571761] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T13:20:05.572235] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T13:20:05.573470] Processed race 44522 for house_44 [2026-03-04T13:20:05.574306] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T13:20:05.575681] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T13:20:05.575731] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T13:20:05.575926] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T13:20:05.576793] Processed race 44466 for house_37 [2026-03-04T13:20:05.728413] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T13:20:05.728538] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T13:20:05.728660] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T13:20:05.729073] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T13:20:05.730349] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T13:20:05.730409] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T13:20:05.730439] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T13:20:05.730705] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T13:20:05.731483] Processed race 44526 for house_44 [2026-03-04T13:20:05.731547] Processed race 44542 for house_47 [2026-03-04T13:20:05.737551] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T13:20:05.737713] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T13:20:05.737765] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T13:20:05.737800] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T13:20:05.737830] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T13:20:05.737874] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T13:20:05.737931] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T13:20:05.737986] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T13:20:05.738042] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T13:20:05.738300] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T13:20:05.739107] Processed race 44558 for house_49 [2026-03-04T13:20:05.759633] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T13:20:05.759806] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T13:20:05.759891] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T13:20:05.759961] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T13:20:05.760008] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T13:20:05.760043] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T13:20:05.760075] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T13:20:05.760370] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T13:20:05.763523] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T13:20:05.763717] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T13:20:05.763765] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T13:20:05.764023] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T13:20:05.766777] Processed race 44570 for house_50 [2026-03-04T13:20:05.766874] Processed race 44654 for house_5 [2026-03-04T13:20:05.892203] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T13:20:05.892367] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T13:20:05.892422] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T13:20:05.898187] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T13:20:05.899975] Processed race 44590 for house_52 [2026-03-04T13:20:05.903566] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T13:20:05.903699] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T13:20:05.903762] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T13:20:05.904011] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T13:20:05.905536] Processed race 44622 for house_56 [2026-03-04T13:20:05.925318] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T13:20:05.926105] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T13:20:05.926248] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T13:20:05.926641] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T13:20:05.928150] Processed race 44618 for house_56 [2026-03-04T13:20:05.945928] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T13:20:05.946075] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T13:20:05.946129] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T13:20:05.946549] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T13:20:05.948228] Processed race 44638 for house_58 [2026-03-04T13:20:05.952138] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T13:20:05.952244] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T13:20:05.952282] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T13:20:05.952487] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T13:20:05.953823] Processed race 44642 for house_59 [2026-03-04T13:20:06.064249] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T13:20:06.064419] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T13:20:06.064462] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T13:20:06.065281] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T13:20:06.067968] Processed race 44662 for house_60 [2026-03-04T13:20:06.092423] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T13:20:06.093438] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T13:20:06.093507] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T13:20:06.094883] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T13:20:06.096128] Processed race 44666 for house_61 [2026-03-04T13:20:06.108050] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T13:20:06.108251] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T13:20:06.108317] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T13:20:06.108533] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T13:20:06.111869] Processed race 44670 for house_61 [2026-03-04T13:20:06.115000] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T13:20:06.115092] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T13:20:06.115130] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T13:20:06.115348] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T13:20:06.118873] Processed race 44690 for house_64 [2026-03-04T13:20:06.123239] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T13:20:06.123420] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T13:20:06.123470] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T13:20:06.124193] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T13:20:06.127130] Processed race 44694 for house_64 [2026-03-04T13:20:06.242521] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T13:20:06.243008] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T13:20:06.243052] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T13:20:06.243283] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T13:20:06.244719] Processed race 44431 for house_67 [2026-03-04T13:20:06.270045] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T13:20:06.270176] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T13:20:06.270234] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T13:20:06.270455] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T13:20:06.272659] Processed race 44435 for house_67 [2026-03-04T13:20:06.277800] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T13:20:06.278283] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T13:20:06.278324] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T13:20:06.278714] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T13:20:06.280157] Processed race 44535 for house_7 [2026-03-04T13:20:06.284079] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T13:20:06.284176] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T13:20:06.284212] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T13:20:06.284406] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T13:20:06.285228] Processed race 44539 for house_7 [2026-03-04T13:20:06.294620] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T13:20:06.294774] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T13:20:06.294821] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T13:20:06.294856] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T13:20:06.295079] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T13:20:06.295866] Processed race 44467 for house_70 [2026-03-04T13:20:06.407143] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T13:20:06.407320] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T13:20:06.407364] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T13:20:06.407398] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T13:20:06.407429] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T13:20:06.407691] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T13:20:06.413676] Processed race 44475 for house_71 [2026-03-04T13:20:06.440524] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T13:20:06.440728] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T13:20:06.440792] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T13:20:06.441887] Processed race 44499 for house_74 [2026-03-04T13:20:06.441785] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T13:20:06.458095] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T13:20:06.458684] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T13:20:06.458783] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T13:20:06.459077] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T13:20:06.465833] Processed race 44507 for house_76 [2026-03-04T13:20:06.567946] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T13:20:06.568132] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T13:20:06.568197] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T13:20:06.568478] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T13:20:06.569438] Processed race 44543 for house_80 [2026-03-04T13:20:06.598071] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T13:20:06.598231] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T13:20:06.598291] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T13:20:06.598703] Processed race 44583 for house_85 [2026-03-04T13:20:06.598559] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T13:20:06.620923] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T13:20:06.621101] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T13:20:06.621168] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T13:20:06.621566] Processed race 44587 for house_85 [2026-03-04T13:20:06.621483] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T13:20:06.721361] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T13:20:06.721685] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T13:20:06.721768] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T13:20:06.722550] Processed race 44595 for house_86 [2026-03-04T13:20:06.722072] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T13:20:06.767483] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T13:20:06.767677] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T13:20:06.767740] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T13:20:06.767970] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T13:20:06.769109] Processed race 44611 for house_88 [2026-03-04T13:20:06.777960] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T13:20:06.778105] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T13:20:06.778152] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T13:20:06.778212] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T13:20:06.780845] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T13:20:06.787035] Processed race 44619 for house_89 [2026-03-04T13:20:06.891072] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T13:20:06.891246] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T13:20:06.891323] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T13:20:06.891377] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T13:20:06.891681] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T13:20:06.891792] Processed race 44707 for house_9 [2026-03-04T13:20:06.934331] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T13:20:06.934498] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T13:20:06.934550] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T13:20:06.938606] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T13:20:06.950299] Processed race 44639 for house_91 [2026-03-04T13:20:06.952297] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T13:20:06.952417] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T13:20:06.952556] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T13:20:06.952855] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T13:20:06.954734] Processed race 44647 for house_92 [2026-03-04T13:20:07.083439] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T13:20:07.083750] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T13:20:07.083793] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T13:20:07.084947] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T13:20:07.088679] Processed race 44655 for house_93 [2026-03-04T13:20:07.118661] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T13:20:07.118818] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T13:20:07.118861] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T13:20:07.118894] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T13:20:07.119118] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T13:20:07.121653] Processed race 44679 for house_97 [2026-03-04T13:20:07.122292] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T13:20:07.122361] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T13:20:07.122406] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T13:20:07.122673] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T13:20:07.122723] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T13:20:07.122770] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T13:20:07.123075] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T13:20:07.124017] Processed race 44663 for house_94 [2026-03-04T13:20:07.247027] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T13:20:07.247189] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T13:20:07.247226] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T13:20:07.249088] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T13:20:07.252333] Processed race 44687 for house_98 [2026-03-04T13:20:07.276336] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T13:20:07.276498] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T13:20:07.276552] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T13:20:07.276624] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T13:20:07.276894] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T13:20:07.278161] Processed race 44691 for house_98 [2026-03-04T13:20:07.279027] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T13:20:07.279181] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T13:20:07.279233] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T13:20:07.279467] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T13:20:07.280757] Processed race 44406 for senate_11 [2026-03-04T13:20:07.408488] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T13:20:07.408670] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T13:20:07.408713] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T13:20:07.409052] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T13:20:07.409300] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T13:20:07.410190] Processed race 44378 for senate_19 [2026-03-04T13:20:07.432263] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T13:20:07.432429] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T13:20:07.432496] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T13:20:07.432785] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T13:20:07.436652] Processed race 44711 for senate_2 [2026-03-04T13:20:07.439620] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T13:20:07.439781] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T13:20:07.439843] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T13:20:07.440128] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T13:20:07.440905] Processed race 44377 for senate_21 [2026-03-04T13:20:07.449956] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T13:20:07.450066] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T13:20:07.450113] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T13:20:07.450168] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T13:20:07.450469] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T13:20:07.451731] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T13:20:07.451795] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T13:20:07.451827] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T13:20:07.452006] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T13:20:07.452938] Processed race 44511 for house_76 [2026-03-04T13:20:07.453018] Processed race 44627 for house_8 [2026-03-04T13:20:07.575978] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T13:20:07.576140] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T13:20:07.576192] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T13:20:07.576228] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T13:20:07.577496] Processed race 44376 for senate_22 [2026-03-04T13:20:07.620255] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T13:20:07.620397] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T13:20:07.620437] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T13:20:07.621163] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T13:20:07.621259] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T13:20:07.621305] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T13:20:07.634737] Processed race 44381 for senate_4 [2026-03-04T13:20:07.635076] Processed race 44382 for senate_3 [2026-03-04T13:20:07.635758] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T13:20:07.635846] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T13:20:07.636230] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T13:20:07.636633] Processed race 44379 for senate_5 [2026-03-04T13:20:08.670527] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T13:20:08.670693] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T13:20:08.670743] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T13:20:08.670783] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T13:20:08.671275] Processed race 44380 for senate_5 [2026-03-04T13:20:08.686543] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T13:30:02.996096] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T13:30:02.997272] ✅ Loaded candidate metadata for state legislature [2026-03-04T13:30:02.997939] Starting parallel fetching of 98 races... [2026-03-04T13:30:03.022888] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T13:30:03.051344] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T13:30:03.074905] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T13:30:03.102627] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T13:30:03.135301] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T13:30:03.221364] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T13:30:03.221794] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T13:30:03.222076] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T13:30:03.222376] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T13:30:03.226497] Processed race 44605 for house_1 [2026-03-04T13:30:03.257291] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T13:30:03.257402] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T13:30:03.257444] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T13:30:03.257493] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T13:30:03.257709] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T13:30:03.265788] Processed race 44496 for house_10 [2026-03-04T13:30:03.269444] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T13:30:03.270099] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T13:30:03.270144] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T13:30:03.270394] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T13:30:03.270745] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T13:30:03.282407] Processed race 44428 for house_1 [2026-03-04T13:30:03.329654] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T13:30:03.329796] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T13:30:03.329834] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T13:30:03.330052] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T13:30:03.340749] Processed race 44436 for house_101 [2026-03-04T13:30:03.344619] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T13:30:03.344714] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T13:30:03.344796] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T13:30:03.344856] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T13:30:03.345115] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T13:30:03.361767] Processed race 44468 for house_106 [2026-03-04T13:30:03.434788] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T13:30:03.435158] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T13:30:03.435213] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T13:30:03.435585] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T13:30:03.437023] Processed race 44480 for house_108 [2026-03-04T13:30:03.448884] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T13:30:03.449010] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T13:30:03.449121] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T13:30:03.449388] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T13:30:03.464786] Processed race 44548 for house_117 [2026-03-04T13:30:03.476181] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T13:30:03.476297] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T13:30:03.476355] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T13:30:03.477774] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T13:30:03.477842] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T13:30:03.478087] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T13:30:03.480289] Processed race 44512 for house_112 [2026-03-04T13:30:03.532027] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T13:30:03.532235] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T13:30:03.532293] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T13:30:03.532490] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T13:30:03.535380] Processed race 44564 for house_119 [2026-03-04T13:30:03.535823] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T13:30:03.535898] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T13:30:03.535954] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T13:30:03.536000] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T13:30:03.536157] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T13:30:03.540184] Processed race 44560 for house_118 [2026-03-04T13:30:03.637007] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T13:30:03.637149] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T13:30:03.637192] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T13:30:03.637222] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T13:30:03.637404] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T13:30:03.639236] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T13:30:03.639312] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T13:30:03.639414] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T13:30:03.639597] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T13:30:03.652381] Processed race 44580 for house_120 [2026-03-04T13:30:03.652500] Processed race 44588 for house_121 [2026-03-04T13:30:03.660910] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T13:30:03.661035] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T13:30:03.661083] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T13:30:03.661302] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T13:30:03.662108] Processed race 44596 for house_122 [2026-03-04T13:30:03.761881] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T13:30:03.761981] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T13:30:03.762019] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T13:30:03.762052] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T13:30:03.762081] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T13:30:03.762246] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T13:30:03.765280] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T13:30:03.765364] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T13:30:03.765444] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T13:30:03.765717] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T13:30:03.766504] Processed race 44612 for house_125 [2026-03-04T13:30:03.766567] Processed race 44616 for house_125 [2026-03-04T13:30:03.818415] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T13:30:03.818538] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T13:30:03.818597] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T13:30:03.818632] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T13:30:03.818819] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T13:30:03.822864] Processed race 44624 for house_126 [2026-03-04T13:30:03.902598] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T13:30:03.902709] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T13:30:03.902773] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T13:30:03.902997] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T13:30:03.904049] Processed race 44648 for house_129 [2026-03-04T13:30:03.905505] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T13:30:03.905816] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T13:30:03.905874] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T13:30:03.906131] Processed race 44620 for house_126 [2026-03-04T13:30:03.906090] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T13:30:03.944133] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T13:30:03.944363] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T13:30:03.944409] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T13:30:03.944648] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T13:30:03.945919] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T13:30:03.945983] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T13:30:03.946018] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T13:30:03.946269] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T13:30:03.946982] Processed race 44660 for house_130 [2026-03-04T13:30:03.947043] Processed race 44461 for house_13 [2026-03-04T13:30:04.034493] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T13:30:04.045053] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T13:30:04.045176] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T13:30:04.045209] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T13:30:04.045251] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T13:30:04.045280] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T13:30:04.045741] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T13:30:04.054515] Processed race 44668 for house_131 [2026-03-04T13:30:04.153745] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T13:30:04.154016] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T13:30:04.154063] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T13:30:04.154334] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T13:30:04.156210] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T13:30:04.156285] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T13:30:04.156334] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T13:30:04.156511] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T13:30:04.157695] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T13:30:04.157980] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T13:30:04.158045] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T13:30:04.158088] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T13:30:04.158281] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T13:30:04.163450] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T13:30:04.163532] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T13:30:04.171474] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T13:30:04.171709] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T13:30:04.172052] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T13:30:04.179382] Processed race 44437 for house_137 [2026-03-04T13:30:04.179510] Processed race 44696 for house_134 [2026-03-04T13:30:04.179731] Processed race 44449 for house_139 [2026-03-04T13:30:04.179798] Processed race 44445 for house_138 [2026-03-04T13:30:04.284511] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T13:30:04.284675] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T13:30:04.284736] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T13:30:04.284946] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T13:30:04.285686] Processed race 44545 for house_14 [2026-03-04T13:30:04.388523] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T13:30:04.388811] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T13:30:04.388860] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T13:30:04.388894] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T13:30:04.388989] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T13:30:04.389246] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T13:30:04.390715] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T13:30:04.390794] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T13:30:04.390833] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T13:30:04.391019] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T13:30:04.431744] Processed race 44537 for house_149 [2026-03-04T13:30:04.431955] Processed race 44553 for house_150 [2026-03-04T13:30:04.444521] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T13:30:04.444680] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T13:30:04.444734] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T13:30:04.444776] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T13:30:04.445034] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T13:30:04.446205] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T13:30:04.446275] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T13:30:04.446321] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T13:30:04.446357] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T13:30:04.446532] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T13:30:04.463988] Processed race 44481 for house_142 [2026-03-04T13:30:04.464141] Processed race 44497 for house_144 [2026-03-04T13:30:04.600222] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T13:30:04.600364] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T13:30:04.600406] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T13:30:04.600673] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T13:30:04.601736] Processed race 44573 for house_16 [2026-03-04T13:30:04.615480] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T13:30:04.615645] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T13:30:04.615695] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T13:30:04.615948] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T13:30:04.617100] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T13:30:04.617170] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T13:30:04.617213] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T13:30:04.617248] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T13:30:04.617400] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T13:30:04.620130] Processed race 44581 for house_17 [2026-03-04T13:30:04.620218] Processed race 44577 for house_17 [2026-03-04T13:30:04.623571] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T13:30:04.623687] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T13:30:04.623730] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T13:30:04.623914] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T13:30:04.624950] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T13:30:04.625017] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T13:30:04.625059] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T13:30:04.625211] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T13:30:04.625901] Processed race 44593 for house_19 [2026-03-04T13:30:04.625969] Processed race 44597 for house_19 [2026-03-04T13:30:04.813403] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T13:30:04.813538] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T13:30:04.813621] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T13:30:04.814248] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T13:30:04.822752] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T13:30:04.822995] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T13:30:04.823134] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T13:30:04.823342] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T13:30:04.826343] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T13:30:04.826667] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T13:30:04.826786] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T13:30:04.827220] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T13:30:04.829405] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T13:30:04.829480] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T13:30:04.829522] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T13:30:04.829725] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T13:30:04.831266] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T13:30:04.831346] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T13:30:04.831394] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T13:30:04.831596] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T13:30:04.833317] Processed race 44629 for house_23 [2026-03-04T13:30:04.833391] Processed race 44645 for house_25 [2026-03-04T13:30:04.833430] Processed race 44633 for house_23 [2026-03-04T13:30:04.833466] Processed race 44653 for house_26 [2026-03-04T13:30:04.833498] Processed race 44661 for house_27 [2026-03-04T13:30:05.031489] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T13:30:05.031670] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T13:30:05.031937] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T13:30:05.031996] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T13:30:05.032362] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T13:30:05.035722] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T13:30:05.035808] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T13:30:05.035949] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T13:30:05.036244] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T13:30:05.038306] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T13:30:05.038561] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T13:30:05.038649] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T13:30:05.038927] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T13:30:05.040906] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T13:30:05.040985] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T13:30:05.041029] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T13:30:05.041425] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T13:30:05.046999] Processed race 44462 for house_37 [2026-03-04T13:30:05.047173] Processed race 44482 for house_3 [2026-03-04T13:30:05.047233] Processed race 44693 for house_30 [2026-03-04T13:30:05.047277] Processed race 44486 for house_3 [2026-03-04T13:30:05.111297] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T13:30:05.111461] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T13:30:05.111517] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T13:30:05.114019] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T13:30:05.116235] Processed race 44669 for house_28 [2026-03-04T13:30:05.217032] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T13:30:05.217203] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T13:30:05.217259] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T13:30:05.217288] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T13:30:05.217508] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T13:30:05.221992] Processed race 44502 for house_41 [2026-03-04T13:30:05.231451] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T13:30:05.231604] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T13:30:05.231670] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T13:30:05.232016] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T13:30:05.242766] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T13:30:05.242951] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T13:30:05.243006] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T13:30:05.243038] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T13:30:05.243770] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T13:30:05.255673] Processed race 44466 for house_37 [2026-03-04T13:30:05.255923] Processed race 44498 for house_41 [2026-03-04T13:30:05.321864] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T13:30:05.322013] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T13:30:05.322054] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T13:30:05.322091] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T13:30:05.322813] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T13:30:05.328812] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T13:30:05.328917] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T13:30:05.328958] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T13:30:05.329235] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T13:30:05.330604] Processed race 44494 for house_40 [2026-03-04T13:30:05.330684] Processed race 44522 for house_44 [2026-03-04T13:30:05.438113] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T13:30:05.439314] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T13:30:05.439368] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T13:30:05.439699] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T13:30:05.452335] Processed race 44526 for house_44 [2026-03-04T13:30:05.495029] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T13:30:05.496270] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T13:30:05.496354] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T13:30:05.496633] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T13:30:05.499032] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T13:30:05.499111] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T13:30:05.499161] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T13:30:05.500315] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T13:30:05.500362] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T13:30:05.500395] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T13:30:05.500428] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T13:30:05.500465] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T13:30:05.500498] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T13:30:05.500736] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T13:30:05.511320] Processed race 44542 for house_47 [2026-03-04T13:30:05.511450] Processed race 44558 for house_49 [2026-03-04T13:30:05.525146] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T13:30:05.525729] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T13:30:05.525778] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T13:30:05.526009] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T13:30:05.531736] Processed race 44654 for house_5 [2026-03-04T13:30:05.550906] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T13:30:05.551063] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T13:30:05.551126] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T13:30:05.551163] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T13:30:05.552328] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T13:30:05.552384] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T13:30:05.552418] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T13:30:05.552675] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T13:30:05.554663] Processed race 44570 for house_50 [2026-03-04T13:30:05.631828] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T13:30:05.631976] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T13:30:05.632025] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T13:30:05.633274] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T13:30:05.634835] Processed race 44590 for house_52 [2026-03-04T13:30:05.691852] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T13:30:05.691960] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T13:30:05.692007] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T13:30:05.693316] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T13:30:05.695223] Processed race 44622 for house_56 [2026-03-04T13:30:05.697821] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T13:30:05.697904] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T13:30:05.697951] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T13:30:05.699210] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T13:30:05.700096] Processed race 44618 for house_56 [2026-03-04T13:30:05.730481] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T13:30:05.730721] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T13:30:05.730776] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T13:30:05.731019] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T13:30:05.734668] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T13:30:05.734761] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T13:30:05.734804] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T13:30:05.735000] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T13:30:05.736871] Processed race 44642 for house_59 [2026-03-04T13:30:05.736951] Processed race 44638 for house_58 [2026-03-04T13:30:05.810698] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T13:30:05.810844] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T13:30:05.810898] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T13:30:05.811118] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T13:30:05.815654] Processed race 44662 for house_60 [2026-03-04T13:30:05.876788] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T13:30:05.876929] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T13:30:05.876977] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T13:30:05.878282] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T13:30:05.880434] Processed race 44666 for house_61 [2026-03-04T13:30:05.889785] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T13:30:05.889898] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T13:30:05.889958] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T13:30:05.891274] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T13:30:05.892136] Processed race 44670 for house_61 [2026-03-04T13:30:05.924275] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T13:30:05.926683] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T13:30:05.926765] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T13:30:05.927047] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T13:30:05.939645] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T13:30:05.939787] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T13:30:05.939830] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T13:30:05.940072] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T13:30:05.941086] Processed race 44694 for house_64 [2026-03-04T13:30:05.941158] Processed race 44690 for house_64 [2026-03-04T13:30:06.010013] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T13:30:06.010155] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T13:30:06.010204] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T13:30:06.010457] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T13:30:06.011999] Processed race 44431 for house_67 [2026-03-04T13:30:06.070111] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T13:30:06.071371] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T13:30:06.071424] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T13:30:06.071746] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T13:30:06.075887] Processed race 44435 for house_67 [2026-03-04T13:30:06.122328] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T13:30:06.122434] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T13:30:06.122479] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T13:30:06.122725] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T13:30:06.124053] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T13:30:06.124429] Processed race 44535 for house_7 [2026-03-04T13:30:06.124643] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T13:30:06.124709] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T13:30:06.124900] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T13:30:06.127054] Processed race 44539 for house_7 [2026-03-04T13:30:06.339102] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T13:30:06.339250] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T13:30:06.339293] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T13:30:06.339560] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T13:30:06.343258] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T13:30:06.343337] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T13:30:06.343375] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T13:30:06.343428] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T13:30:06.343474] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T13:30:06.343684] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T13:30:06.344361] Processed race 44499 for house_74 [2026-03-04T13:30:06.344431] Processed race 44475 for house_71 [2026-03-04T13:30:06.371120] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T13:30:06.372441] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T13:30:06.372493] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T13:30:06.372527] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T13:30:06.372849] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T13:30:06.381162] Processed race 44511 for house_76 [2026-03-04T13:30:06.382013] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T13:30:06.382083] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T13:30:06.382143] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T13:30:06.383648] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T13:30:06.388436] Processed race 44507 for house_76 [2026-03-04T13:30:06.527550] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T13:30:06.527766] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T13:30:06.527811] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T13:30:06.528048] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T13:30:06.529304] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T13:30:06.529368] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T13:30:06.529412] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T13:30:06.529654] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T13:30:06.531226] Processed race 44627 for house_8 [2026-03-04T13:30:06.531347] Processed race 44543 for house_80 [2026-03-04T13:30:06.535565] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T13:30:06.535717] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T13:30:06.535773] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T13:30:06.536878] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T13:30:06.539095] Processed race 44583 for house_85 [2026-03-04T13:30:06.555463] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T13:30:06.555655] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T13:30:06.555722] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T13:30:06.556332] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T13:30:06.559115] Processed race 44587 for house_85 [2026-03-04T13:30:06.694725] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T13:30:06.694896] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T13:30:06.696164] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T13:30:06.696244] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T13:30:06.696291] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T13:30:06.699226] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T13:30:06.701706] Processed race 44595 for house_86 [2026-03-04T13:30:06.702322] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T13:30:06.702384] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T13:30:06.702422] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T13:30:06.702452] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T13:30:06.705733] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T13:30:06.711739] Processed race 44619 for house_89 [2026-03-04T13:30:06.694935] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T13:30:06.712211] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T13:30:06.723851] Processed race 44611 for house_88 [2026-03-04T13:30:06.726897] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T13:30:06.728665] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T13:30:06.728728] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T13:30:06.728765] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T13:30:06.728990] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T13:30:06.729867] Processed race 44707 for house_9 [2026-03-04T13:30:06.879239] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T13:30:06.883970] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T13:30:06.884076] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T13:30:06.884700] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T13:30:06.884971] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T13:30:06.885015] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T13:30:06.885319] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T13:30:06.883867] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T13:30:06.887362] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T13:30:06.887431] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T13:30:06.887740] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T13:30:06.888958] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T13:30:06.889751] Processed race 44655 for house_93 [2026-03-04T13:30:06.889861] Processed race 44639 for house_91 [2026-03-04T13:30:06.889923] Processed race 44647 for house_92 [2026-03-04T13:30:06.891861] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T13:30:06.891941] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T13:30:06.892003] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T13:30:06.892057] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T13:30:06.892113] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T13:30:06.892162] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T13:30:06.892381] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T13:30:06.892458] Processed race 44663 for house_94 [2026-03-04T13:30:07.046273] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T13:30:07.046427] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T13:30:07.046463] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T13:30:07.046732] Processed race 44687 for house_98 [2026-03-04T13:30:07.046693] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T13:30:07.049023] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T13:30:07.049102] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T13:30:07.049161] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T13:30:07.049198] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T13:30:07.049402] Processed race 44691 for house_98 [2026-03-04T13:30:07.049352] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T13:30:07.053411] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T13:30:07.053481] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T13:30:07.053514] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T13:30:07.053539] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T13:30:07.053732] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T13:30:07.053768] Processed race 44679 for house_97 [2026-03-04T13:30:07.135473] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T13:30:07.135810] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T13:30:07.135929] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T13:30:07.135971] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T13:30:07.136416] Processed race 44467 for house_70 [2026-03-04T13:30:07.136233] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T13:30:07.199985] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T13:30:07.200171] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T13:30:07.200217] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T13:30:07.200249] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T13:30:07.200554] Processed race 44378 for senate_19 [2026-03-04T13:30:07.200506] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T13:30:07.205220] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T13:30:07.205337] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T13:30:07.205400] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T13:30:07.205663] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T13:30:07.207432] Processed race 44377 for senate_21 [2026-03-04T13:30:07.312618] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T13:30:07.312814] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T13:30:07.312885] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T13:30:07.312941] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T13:30:07.313244] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T13:30:07.314093] Processed race 44376 for senate_22 [2026-03-04T13:30:07.364982] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T13:30:07.365157] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T13:30:07.365437] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T13:30:07.365794] Processed race 44382 for senate_3 [2026-03-04T13:30:07.365737] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T13:30:07.376136] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T13:30:07.376264] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T13:30:07.376328] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T13:30:07.376627] Processed race 44381 for senate_4 [2026-03-04T13:30:07.465473] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T13:30:07.465671] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T13:30:07.465710] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T13:30:07.466001] Processed race 44379 for senate_5 [2026-03-04T13:30:07.538098] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T13:30:07.538302] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T13:30:07.538362] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T13:30:07.539873] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T13:30:07.541857] Processed race 44380 for senate_5 [2026-03-04T13:30:08.092514] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T13:30:08.093099] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T13:30:08.093302] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T13:30:08.094186] Processed race 44406 for senate_11 [2026-03-04T13:30:08.231625] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T13:30:08.233067] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T13:30:08.233383] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T13:30:08.233931] Processed race 44711 for senate_2 [2026-03-04T13:30:08.252116] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T13:40:02.794903] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T13:40:02.795823] ✅ Loaded candidate metadata for state legislature [2026-03-04T13:40:02.795925] Starting parallel fetching of 98 races... [2026-03-04T13:40:02.796246] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T13:40:02.800530] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T13:40:02.802206] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T13:40:02.803570] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T13:40:02.805279] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T13:40:02.989555] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T13:40:02.989708] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T13:40:02.989748] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T13:40:02.989784] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T13:40:02.990040] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T13:40:03.006941] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T13:40:03.007083] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T13:40:03.007129] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T13:40:03.007810] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T13:40:03.016863] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T13:40:03.017037] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T13:40:03.017114] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T13:40:03.017170] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T13:40:03.017677] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T13:40:03.032398] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T13:40:03.032609] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T13:40:03.032685] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T13:40:03.034994] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T13:40:03.049368] Processed race 44496 for house_10 [2026-03-04T13:40:03.049506] Processed race 44605 for house_1 [2026-03-04T13:40:03.049557] Processed race 44428 for house_1 [2026-03-04T13:40:03.049632] Processed race 44436 for house_101 [2026-03-04T13:40:03.125724] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T13:40:03.125839] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T13:40:03.125883] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T13:40:03.125933] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T13:40:03.126257] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T13:40:03.133724] Processed race 44468 for house_106 [2026-03-04T13:40:03.236792] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T13:40:03.236912] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T13:40:03.236953] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T13:40:03.237735] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T13:40:03.244055] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T13:40:03.244183] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T13:40:03.244230] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T13:40:03.244466] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T13:40:03.248213] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T13:40:03.248294] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T13:40:03.248334] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T13:40:03.248370] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T13:40:03.250489] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T13:40:03.251074] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T13:40:03.255675] Processed race 44480 for house_108 [2026-03-04T13:40:03.255784] Processed race 44548 for house_117 [2026-03-04T13:40:03.255889] Processed race 44512 for house_112 [2026-03-04T13:40:03.436133] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T13:40:03.436293] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T13:40:03.436351] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T13:40:03.436752] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T13:40:03.438070] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T13:40:03.438151] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T13:40:03.438205] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T13:40:03.438261] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T13:40:03.438465] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T13:40:03.439334] Processed race 44564 for house_119 [2026-03-04T13:40:03.439406] Processed race 44560 for house_118 [2026-03-04T13:40:03.500474] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T13:40:03.500662] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T13:40:03.500713] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T13:40:03.500754] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T13:40:03.500992] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T13:40:03.502140] Processed race 44580 for house_120 [2026-03-04T13:40:03.543321] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T13:40:03.543428] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T13:40:03.543467] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T13:40:03.543756] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T13:40:03.546375] Processed race 44596 for house_122 [2026-03-04T13:40:03.572620] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T13:40:03.572783] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T13:40:03.572834] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T13:40:03.573119] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T13:40:03.575726] Processed race 44588 for house_121 [2026-03-04T13:40:03.639015] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T13:40:03.639128] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T13:40:03.639189] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T13:40:03.639239] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T13:40:03.639277] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T13:40:03.639583] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T13:40:03.651209] Processed race 44612 for house_125 [2026-03-04T13:40:03.664485] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T13:40:03.664735] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T13:40:03.664780] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T13:40:03.665043] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T13:40:03.666303] Processed race 44620 for house_126 [2026-03-04T13:40:03.717446] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T13:40:03.717568] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T13:40:03.717653] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T13:40:03.717901] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T13:40:03.764563] Processed race 44616 for house_125 [2026-03-04T13:40:03.767053] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T13:40:03.767838] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T13:40:03.767889] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T13:40:03.767927] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T13:40:03.768273] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T13:40:03.770845] Processed race 44624 for house_126 [2026-03-04T13:40:03.795251] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T13:40:03.795413] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T13:40:03.795454] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T13:40:03.795824] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T13:40:03.797951] Processed race 44648 for house_129 [2026-03-04T13:40:03.846796] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T13:40:03.846950] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T13:40:03.847010] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T13:40:03.847257] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T13:40:03.848331] Processed race 44461 for house_13 [2026-03-04T13:40:03.898489] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T13:40:03.898675] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T13:40:03.898720] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T13:40:03.898752] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T13:40:03.898779] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T13:40:03.898807] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T13:40:03.899064] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T13:40:03.901066] Processed race 44668 for house_131 [2026-03-04T13:40:03.902501] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T13:40:03.902801] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T13:40:03.902874] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T13:40:03.903127] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T13:40:03.910452] Processed race 44660 for house_130 [2026-03-04T13:40:04.010234] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T13:40:04.010419] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T13:40:04.010608] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T13:40:04.010938] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T13:40:04.011984] Processed race 44696 for house_134 [2026-03-04T13:40:04.020742] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T13:40:04.020946] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T13:40:04.020992] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T13:40:04.021283] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T13:40:04.022562] Processed race 44437 for house_137 [2026-03-04T13:40:04.048031] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T13:40:04.048366] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T13:40:04.048440] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T13:40:04.048501] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T13:40:04.049016] Processed race 44445 for house_138 [2026-03-04T13:40:04.048936] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T13:40:04.070066] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T13:40:04.070420] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T13:40:04.070482] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T13:40:04.070522] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T13:40:04.070897] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T13:40:04.088035] Processed race 44449 for house_139 [2026-03-04T13:40:04.095968] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T13:40:04.096361] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T13:40:04.096437] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T13:40:04.096758] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T13:40:04.105702] Processed race 44545 for house_14 [2026-03-04T13:40:04.177264] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T13:40:04.177672] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T13:40:04.177730] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T13:40:04.177768] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T13:40:04.178138] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T13:40:04.180360] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T13:40:04.180442] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T13:40:04.180487] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T13:40:04.180525] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T13:40:04.180887] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T13:40:04.188315] Processed race 44497 for house_144 [2026-03-04T13:40:04.188488] Processed race 44481 for house_142 [2026-03-04T13:40:04.245627] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T13:40:04.245760] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T13:40:04.245826] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T13:40:04.245871] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T13:40:04.245914] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T13:40:04.246398] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T13:40:04.247984] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T13:40:04.248051] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T13:40:04.248083] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T13:40:04.248522] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T13:40:04.269209] Processed race 44537 for house_149 [2026-03-04T13:40:04.269350] Processed race 44553 for house_150 [2026-03-04T13:40:04.278557] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T13:40:04.278733] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T13:40:04.278781] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T13:40:04.279041] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T13:40:04.282940] Processed race 44573 for house_16 [2026-03-04T13:40:04.379448] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T13:40:04.379634] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T13:40:04.379694] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T13:40:04.379984] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T13:40:04.381261] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T13:40:04.381333] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T13:40:04.381378] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T13:40:04.381413] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T13:40:04.381597] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T13:40:04.382770] Processed race 44581 for house_17 [2026-03-04T13:40:04.382860] Processed race 44577 for house_17 [2026-03-04T13:40:04.423019] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T13:40:04.423175] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T13:40:04.423243] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T13:40:04.423556] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T13:40:04.426847] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T13:40:04.426946] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T13:40:04.427020] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T13:40:04.427302] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T13:40:04.433696] Processed race 44597 for house_19 [2026-03-04T13:40:04.433920] Processed race 44593 for house_19 [2026-03-04T13:40:04.526640] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T13:40:04.526791] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T13:40:04.526847] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T13:40:04.527176] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T13:40:04.532377] Processed race 44629 for house_23 [2026-03-04T13:40:04.576435] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T13:40:04.576708] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T13:40:04.576781] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T13:40:04.577005] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T13:40:04.577799] Processed race 44645 for house_25 [2026-03-04T13:40:04.596991] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T13:40:04.597130] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T13:40:04.597214] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T13:40:04.598732] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T13:40:04.600844] Processed race 44633 for house_23 [2026-03-04T13:40:04.652133] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T13:40:04.652335] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T13:40:04.652394] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T13:40:04.653719] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T13:40:04.657663] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T13:40:04.657779] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T13:40:04.657844] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T13:40:04.658065] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T13:40:04.660010] Processed race 44653 for house_26 [2026-03-04T13:40:04.660094] Processed race 44661 for house_27 [2026-03-04T13:40:04.706280] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T13:40:04.706440] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T13:40:04.706489] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T13:40:04.706756] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T13:40:04.708100] Processed race 44669 for house_28 [2026-03-04T13:40:04.759391] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T13:40:04.759550] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T13:40:04.759631] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T13:40:04.759895] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T13:40:04.761099] Processed race 44482 for house_3 [2026-03-04T13:40:04.784755] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T13:40:04.784885] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T13:40:04.784931] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T13:40:04.785179] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T13:40:04.785343] Processed race 44486 for house_3 [2026-03-04T13:40:04.834949] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T13:40:04.835100] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T13:40:04.835164] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T13:40:04.835412] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T13:40:04.838794] Processed race 44693 for house_30 [2026-03-04T13:40:04.842809] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T13:40:04.842921] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T13:40:04.842964] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T13:40:04.842999] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T13:40:04.843243] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T13:40:04.845680] Processed race 44462 for house_37 [2026-03-04T13:40:04.893326] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T13:40:04.893454] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T13:40:04.893499] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T13:40:04.893728] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T13:40:04.897671] Processed race 44466 for house_37 [2026-03-04T13:40:04.934011] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T13:40:04.934177] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T13:40:04.934246] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T13:40:04.934296] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T13:40:04.934595] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T13:40:04.935453] Processed race 44494 for house_40 [2026-03-04T13:40:04.947669] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T13:40:04.947826] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T13:40:04.947876] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T13:40:04.947935] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T13:40:04.948160] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T13:40:04.949253] Processed race 44498 for house_41 [2026-03-04T13:40:05.003971] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T13:40:05.004277] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T13:40:05.004340] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T13:40:05.004380] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T13:40:05.004768] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T13:40:05.011208] Processed race 44502 for house_41 [2026-03-04T13:40:05.018585] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T13:40:05.018748] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T13:40:05.018798] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T13:40:05.019012] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T13:40:05.020028] Processed race 44522 for house_44 [2026-03-04T13:40:05.084272] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T13:40:05.084427] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T13:40:05.084481] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T13:40:05.086050] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T13:40:05.090383] Processed race 44526 for house_44 [2026-03-04T13:40:05.106774] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T13:40:05.106914] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T13:40:05.106958] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T13:40:05.107172] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T13:40:05.111737] Processed race 44542 for house_47 [2026-03-04T13:40:05.184208] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T13:40:05.184361] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T13:40:05.184408] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T13:40:05.184443] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T13:40:05.184512] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T13:40:05.186709] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T13:40:05.186821] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T13:40:05.186867] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T13:40:05.186904] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T13:40:05.187269] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T13:40:05.188360] Processed race 44558 for house_49 [2026-03-04T13:40:05.219270] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T13:40:05.219443] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T13:40:05.219512] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T13:40:05.219851] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T13:40:05.225371] Processed race 44654 for house_5 [2026-03-04T13:40:05.245472] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T13:40:05.245669] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T13:40:05.245734] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T13:40:05.245786] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T13:40:05.245825] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T13:40:05.245857] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T13:40:05.245894] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T13:40:05.247012] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T13:40:05.249159] Processed race 44570 for house_50 [2026-03-04T13:40:05.266318] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T13:40:05.266474] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T13:40:05.266521] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T13:40:05.266787] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T13:40:05.270493] Processed race 44590 for house_52 [2026-03-04T13:40:05.384381] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T13:40:05.384537] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T13:40:05.385664] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T13:40:05.385926] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T13:40:05.395350] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T13:40:05.395498] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T13:40:05.395538] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T13:40:05.396855] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T13:40:05.398546] Processed race 44622 for house_56 [2026-03-04T13:40:05.398843] Processed race 44638 for house_58 [2026-03-04T13:40:05.423804] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T13:40:05.423986] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T13:40:05.424038] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T13:40:05.424439] Processed race 44642 for house_59 [2026-03-04T13:40:05.424354] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T13:40:05.464959] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T13:40:05.465119] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T13:40:05.465166] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T13:40:05.465692] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T13:40:05.467721] Processed race 44662 for house_60 [2026-03-04T13:40:05.553239] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T13:40:05.554703] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T13:40:05.554766] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T13:40:05.554982] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T13:40:05.555775] Processed race 44670 for house_61 [2026-03-04T13:40:05.556724] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T13:40:05.556793] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T13:40:05.556838] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T13:40:05.557313] Processed race 44666 for house_61 [2026-03-04T13:40:05.557238] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T13:40:05.595177] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T13:40:05.595340] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T13:40:05.595454] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T13:40:05.596181] Processed race 44690 for house_64 [2026-03-04T13:40:05.596097] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T13:40:05.626461] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T13:40:05.627668] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T13:40:05.627737] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T13:40:05.627983] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T13:40:05.629900] Processed race 44694 for house_64 [2026-03-04T13:40:05.715625] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T13:40:05.715826] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T13:40:05.715889] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T13:40:05.716166] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T13:40:05.717019] Processed race 44435 for house_67 [2026-03-04T13:40:05.789671] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T13:40:05.789845] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T13:40:05.789900] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T13:40:05.790152] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T13:40:05.791106] Processed race 44535 for house_7 [2026-03-04T13:40:05.878815] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T13:40:05.878997] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T13:40:05.879412] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T13:40:05.879485] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T13:40:05.879775] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T13:40:05.881856] Processed race 44467 for house_70 [2026-03-04T13:40:05.953690] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T13:40:05.953842] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T13:40:05.953902] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T13:40:05.953957] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T13:40:05.953997] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T13:40:05.954232] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T13:40:05.956273] Processed race 44475 for house_71 [2026-03-04T13:40:06.043119] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T13:40:06.043257] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T13:40:06.043314] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T13:40:06.043565] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T13:40:06.049697] Processed race 44499 for house_74 [2026-03-04T13:40:06.108531] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T13:40:06.109740] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T13:40:06.109800] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T13:40:06.110029] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T13:40:06.111926] Processed race 44507 for house_76 [2026-03-04T13:40:06.213185] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T13:40:06.213328] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T13:40:06.213367] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T13:40:06.213400] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T13:40:06.214677] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T13:40:06.216642] Processed race 44511 for house_76 [2026-03-04T13:40:06.268203] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T13:40:06.268370] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T13:40:06.268425] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T13:40:06.268684] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T13:40:06.269542] Processed race 44627 for house_8 [2026-03-04T13:40:06.308751] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T13:40:06.308898] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T13:40:06.308938] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T13:40:06.309165] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T13:40:06.310043] Processed race 44618 for house_56 [2026-03-04T13:40:06.375114] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T13:40:06.375334] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T13:40:06.375376] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T13:40:06.377125] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T13:40:06.379414] Processed race 44543 for house_80 [2026-03-04T13:40:06.431240] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T13:40:06.431404] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T13:40:06.431460] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T13:40:06.432767] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T13:40:06.434378] Processed race 44583 for house_85 [2026-03-04T13:40:06.476881] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T13:40:06.477032] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T13:40:06.477080] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T13:40:06.477320] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T13:40:06.479237] Processed race 44587 for house_85 [2026-03-04T13:40:06.544388] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T13:40:06.544514] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T13:40:06.544568] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T13:40:06.544820] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T13:40:06.545628] Processed race 44595 for house_86 [2026-03-04T13:40:06.589372] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T13:40:06.589507] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T13:40:06.589548] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T13:40:06.589774] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T13:40:06.590730] Processed race 44611 for house_88 [2026-03-04T13:40:06.653386] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T13:40:06.653538] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T13:40:06.653624] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T13:40:06.653659] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T13:40:06.653831] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T13:40:06.654454] Processed race 44619 for house_89 [2026-03-04T13:40:06.702716] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T13:40:06.702848] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T13:40:06.702889] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T13:40:06.702924] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T13:40:06.703116] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T13:40:06.705630] Processed race 44707 for house_9 [2026-03-04T13:40:06.731762] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T13:40:06.731894] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T13:40:06.731953] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T13:40:06.732149] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T13:40:06.732945] Processed race 44639 for house_91 [2026-03-04T13:40:06.754024] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T13:40:06.754138] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T13:40:06.754171] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T13:40:06.754407] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T13:40:06.756581] Processed race 44431 for house_67 [2026-03-04T13:40:06.811524] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T13:40:06.811694] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T13:40:06.811752] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T13:40:06.811996] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T13:40:06.812745] Processed race 44539 for house_7 [2026-03-04T13:40:06.813211] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T13:40:06.813272] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T13:40:06.813304] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T13:40:06.813440] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T13:40:06.813931] Processed race 44647 for house_92 [2026-03-04T13:40:06.866530] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T13:40:06.866840] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T13:40:06.866906] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T13:40:06.867202] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T13:40:06.867243] Processed race 44655 for house_93 [2026-03-04T13:40:06.875109] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T13:40:06.875199] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T13:40:06.875237] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T13:40:06.875292] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T13:40:06.875327] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T13:40:06.875357] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T13:40:06.875531] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T13:40:06.875986] Processed race 44663 for house_94 [2026-03-04T13:40:06.917808] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T13:40:06.918051] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T13:40:06.918101] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T13:40:06.918141] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T13:40:06.918383] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T13:40:06.919406] Processed race 44679 for house_97 [2026-03-04T13:40:06.971545] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T13:40:06.971754] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T13:40:06.971814] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T13:40:06.971857] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T13:40:06.974176] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T13:40:06.977491] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T13:40:06.977641] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T13:40:06.977871] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T13:40:06.978145] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T13:40:06.979416] Processed race 44691 for house_98 [2026-03-04T13:40:06.979595] Processed race 44687 for house_98 [2026-03-04T13:40:07.077409] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T13:40:07.077559] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T13:40:07.077622] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T13:40:07.077829] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T13:40:07.078549] Processed race 44711 for senate_2 [2026-03-04T13:40:07.136800] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T13:40:07.136960] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T13:40:07.137291] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T13:40:07.137640] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T13:40:07.141659] Processed race 44377 for senate_21 [2026-03-04T13:40:07.239074] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T13:40:07.239230] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T13:40:07.239289] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T13:40:07.239629] Processed race 44382 for senate_3 [2026-03-04T13:40:07.239525] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T13:40:07.297269] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T13:40:07.297617] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T13:40:07.297688] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T13:40:07.297911] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T13:40:07.299002] Processed race 44381 for senate_4 [2026-03-04T13:40:07.397447] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T13:40:07.397607] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T13:40:07.397670] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T13:40:07.397945] Processed race 44379 for senate_5 [2026-03-04T13:40:07.444378] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T13:40:07.444505] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T13:40:07.444544] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T13:40:07.444621] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T13:40:07.444827] Processed race 44380 for senate_5 [2026-03-04T13:40:08.093762] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T13:40:08.094472] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T13:40:08.095083] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T13:40:08.095272] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T13:40:08.095350] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T13:40:08.095390] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T13:40:08.095749] Processed race 44378 for senate_19 [2026-03-04T13:40:08.094538] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T13:40:08.096375] Processed race 44406 for senate_11 [2026-03-04T13:40:08.161256] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T13:40:08.162723] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T13:40:08.162772] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T13:40:08.162800] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T13:40:08.163085] Processed race 44376 for senate_22 [2026-03-04T13:40:08.179714] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T13:50:03.700843] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T13:50:03.701689] ✅ Loaded candidate metadata for state legislature [2026-03-04T13:50:03.701882] Starting parallel fetching of 98 races... [2026-03-04T13:50:03.719469] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T13:50:03.736982] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T13:50:03.781671] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T13:50:03.796294] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T13:50:03.819254] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T13:50:03.959833] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T13:50:03.960012] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T13:50:03.960068] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T13:50:03.960468] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T13:50:03.969086] Processed race 44605 for house_1 [2026-03-04T13:50:04.002483] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T13:50:04.004449] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T13:50:04.004518] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T13:50:04.004560] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T13:50:04.004916] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T13:50:04.006192] Processed race 44496 for house_10 [2026-03-04T13:50:04.071701] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T13:50:04.071868] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T13:50:04.071912] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T13:50:04.071951] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T13:50:04.072180] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T13:50:04.076522] Processed race 44428 for house_1 [2026-03-04T13:50:04.117597] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T13:50:04.117806] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T13:50:04.117857] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T13:50:04.117894] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T13:50:04.118121] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T13:50:04.122492] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T13:50:04.122599] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T13:50:04.122649] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T13:50:04.122815] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T13:50:04.123811] Processed race 44468 for house_106 [2026-03-04T13:50:04.125723] Processed race 44436 for house_101 [2026-03-04T13:50:04.313372] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T13:50:04.313471] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T13:50:04.313527] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T13:50:04.313768] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T13:50:04.314640] Processed race 44480 for house_108 [2026-03-04T13:50:04.340232] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T13:50:04.342962] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T13:50:04.343035] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T13:50:04.343092] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T13:50:04.343132] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T13:50:04.343473] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T13:50:04.345686] Processed race 44512 for house_112 [2026-03-04T13:50:04.489822] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T13:50:04.489942] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T13:50:04.490002] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T13:50:04.490274] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T13:50:04.495664] Processed race 44564 for house_119 [2026-03-04T13:50:04.607583] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T13:50:04.607771] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T13:50:04.607818] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T13:50:04.608089] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T13:50:04.613202] Processed race 44588 for house_121 [2026-03-04T13:50:04.687370] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T13:50:04.687489] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T13:50:04.687552] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T13:50:04.687847] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T13:50:04.691014] Processed race 44548 for house_117 [2026-03-04T13:50:04.781943] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T13:50:04.782295] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T13:50:04.782357] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T13:50:04.782638] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T13:50:04.783512] Processed race 44596 for house_122 [2026-03-04T13:50:05.181091] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T13:50:05.181233] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T13:50:05.181290] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T13:50:05.181341] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T13:50:05.181370] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T13:50:05.181728] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T13:50:05.183196] Processed race 44612 for house_125 [2026-03-04T13:50:05.430381] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T13:50:05.430524] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T13:50:05.430610] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T13:50:05.430671] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T13:50:05.431017] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T13:50:05.431060] Processed race 44560 for house_118 [2026-03-04T13:50:05.553175] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T13:50:05.553308] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T13:50:05.553362] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T13:50:05.553645] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T13:50:05.554400] Processed race 44616 for house_125 [2026-03-04T13:50:05.624460] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T13:50:05.624773] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T13:50:05.624863] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T13:50:05.624918] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T13:50:05.626820] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T13:50:05.628389] Processed race 44580 for house_120 [2026-03-04T13:50:05.775963] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T13:50:05.776119] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T13:50:05.776164] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T13:50:05.776407] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T13:50:05.777244] Processed race 44461 for house_13 [2026-03-04T13:50:06.221258] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T13:50:06.221400] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T13:50:06.221458] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T13:50:06.221712] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T13:50:06.222384] Processed race 44660 for house_130 [2026-03-04T13:50:06.749460] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T13:50:06.749647] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T13:50:06.749701] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T13:50:06.749738] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T13:50:06.750315] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T13:50:06.752251] Processed race 44624 for house_126 [2026-03-04T13:50:06.791141] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T13:50:06.791262] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T13:50:06.791294] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T13:50:06.791508] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T13:50:06.792172] Processed race 44620 for house_126 [2026-03-04T13:50:07.001201] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T13:50:07.001367] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T13:50:07.001425] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T13:50:07.001829] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T13:50:07.003060] Processed race 44437 for house_137 [2026-03-04T13:50:07.122493] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T13:50:07.122865] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T13:50:07.122936] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T13:50:07.122972] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T13:50:07.123002] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T13:50:07.123204] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T13:50:07.123526] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T13:50:07.124398] Processed race 44668 for house_131 [2026-03-04T13:50:07.216231] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T13:50:07.216384] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T13:50:07.216434] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T13:50:07.216860] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T13:50:07.217779] Processed race 44648 for house_129 [2026-03-04T13:50:07.442288] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T13:50:07.442468] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T13:50:07.442549] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T13:50:07.442871] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T13:50:07.443883] Processed race 44545 for house_14 [2026-03-04T13:50:07.497379] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T13:50:07.497552] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T13:50:07.497646] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T13:50:07.497702] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T13:50:07.498126] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T13:50:07.499128] Processed race 44481 for house_142 [2026-03-04T13:50:07.847217] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T13:50:07.849124] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T13:50:07.849253] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T13:50:07.849308] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T13:50:07.849624] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T13:50:07.853805] Processed race 44497 for house_144 [2026-03-04T13:50:08.081783] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T13:50:08.081971] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T13:50:08.082041] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T13:50:08.082099] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T13:50:08.082144] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T13:50:08.082417] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T13:50:08.082826] Processed race 44537 for house_149 [2026-03-04T13:50:08.265387] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T13:50:08.265569] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T13:50:08.265650] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T13:50:08.265686] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T13:50:08.265967] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T13:50:08.266552] Processed race 44445 for house_138 [2026-03-04T13:50:08.281122] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T13:50:08.281287] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T13:50:08.281327] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T13:50:08.281650] Processed race 44553 for house_150 [2026-03-04T13:50:08.281598] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T13:50:08.493201] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T13:50:08.493380] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T13:50:08.493899] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T13:50:08.494544] Processed race 44581 for house_17 [2026-03-04T13:50:08.494366] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T13:50:09.246693] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T13:50:09.246857] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T13:50:09.246924] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T13:50:09.246972] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T13:50:09.247266] Processed race 44449 for house_139 [2026-03-04T13:50:09.247200] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T13:50:10.010163] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T13:50:10.010336] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T13:50:10.010375] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T13:50:10.010679] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T13:50:10.013626] Processed race 44593 for house_19 [2026-03-04T13:50:10.029231] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T13:50:10.029386] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T13:50:10.029428] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T13:50:10.029718] Processed race 44696 for house_134 [2026-03-04T13:50:10.029673] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T13:50:10.091473] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T13:50:10.091679] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T13:50:10.091720] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T13:50:10.092284] Processed race 44573 for house_16 [2026-03-04T13:50:10.092170] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T13:50:10.535787] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T13:50:10.535958] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T13:50:10.536011] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T13:50:10.536238] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T13:50:10.537003] Processed race 44597 for house_19 [2026-03-04T13:50:10.660609] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T13:50:10.660785] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T13:50:10.660826] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T13:50:10.661101] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T13:50:10.663461] Processed race 44629 for house_23 [2026-03-04T13:50:11.519349] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T13:50:11.519544] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T13:50:11.519763] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T13:50:11.520061] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T13:50:11.521835] Processed race 44645 for house_25 [2026-03-04T13:50:11.761185] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T13:50:11.761360] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T13:50:11.761426] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T13:50:11.761868] Processed race 44669 for house_28 [2026-03-04T13:50:11.761764] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T13:50:11.982557] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T13:50:11.982826] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T13:50:11.983011] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T13:50:11.984061] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T13:50:11.986672] Processed race 44653 for house_26 [2026-03-04T13:50:13.184807] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T13:50:13.185097] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T13:50:13.185152] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T13:50:13.185509] Processed race 44661 for house_27 [2026-03-04T13:50:13.185455] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T13:50:13.294075] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T13:50:13.294447] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T13:50:13.294506] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T13:50:13.296238] Processed race 44486 for house_3 [2026-03-04T13:50:13.295827] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T13:50:13.487193] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T13:50:13.487337] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T13:50:13.487372] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T13:50:13.487922] Processed race 44633 for house_23 [2026-03-04T13:50:13.487743] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T13:50:13.551835] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T13:50:13.551983] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T13:50:13.552018] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T13:50:13.552287] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T13:50:13.552376] Processed race 44693 for house_30 [2026-03-04T13:50:13.848050] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T13:50:13.848224] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T13:50:13.848289] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T13:50:13.848510] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T13:50:13.848661] Processed race 44482 for house_3 [2026-03-04T13:50:13.850247] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T13:50:13.850366] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T13:50:13.850403] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T13:50:13.850447] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T13:50:13.851034] Processed race 44462 for house_37 [2026-03-04T13:50:13.850977] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T13:50:13.908503] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T13:50:13.908736] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T13:50:13.908787] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T13:50:13.909033] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T13:50:13.909110] Processed race 44466 for house_37 [2026-03-04T13:50:13.985810] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T13:50:13.985987] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T13:50:13.986025] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T13:50:13.986055] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T13:50:13.986331] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T13:50:13.986375] Processed race 44577 for house_17 [2026-03-04T13:50:14.078724] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T13:50:14.078865] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T13:50:14.078903] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T13:50:14.078929] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T13:50:14.079124] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T13:50:14.079159] Processed race 44494 for house_40 [2026-03-04T13:50:14.211043] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T13:50:14.211502] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T13:50:14.211596] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T13:50:14.211656] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T13:50:14.212894] Processed race 44502 for house_41 [2026-03-04T13:50:14.212852] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T13:50:14.417895] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T13:50:14.418054] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T13:50:14.418108] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T13:50:14.418158] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T13:50:14.418537] Processed race 44498 for house_41 [2026-03-04T13:50:14.418456] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T13:50:14.725294] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T13:50:14.725502] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T13:50:14.725553] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T13:50:14.726523] Processed race 44526 for house_44 [2026-03-04T13:50:14.726454] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T13:50:14.793673] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T13:50:14.793857] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T13:50:14.793906] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T13:50:14.794224] Processed race 44522 for house_44 [2026-03-04T13:50:14.794169] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T13:50:15.040291] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T13:50:15.040475] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T13:50:15.040539] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T13:50:15.040967] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T13:50:15.041023] Processed race 44590 for house_52 [2026-03-04T13:50:15.158186] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T13:50:15.158725] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T13:50:15.158813] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T13:50:15.159065] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T13:50:15.159107] Processed race 44654 for house_5 [2026-03-04T13:50:15.351843] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T13:50:15.352003] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T13:50:15.352050] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T13:50:15.352863] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T13:50:15.353987] Processed race 44618 for house_56 [2026-03-04T13:50:15.504330] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T13:50:15.504476] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T13:50:15.504522] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T13:50:15.504689] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T13:50:15.504753] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T13:50:15.504797] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T13:50:15.504828] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T13:50:15.504853] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T13:50:15.504882] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T13:50:15.505263] Processed race 44558 for house_49 [2026-03-04T13:50:15.505154] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T13:50:15.551410] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T13:50:15.551978] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T13:50:15.552058] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T13:50:15.552873] Processed race 44622 for house_56 [2026-03-04T13:50:15.552714] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T13:50:15.671487] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T13:50:15.671685] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T13:50:15.671724] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T13:50:15.672021] Processed race 44542 for house_47 [2026-03-04T13:50:15.671980] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T13:50:15.954880] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T13:50:15.955058] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T13:50:15.955101] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T13:50:15.955355] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T13:50:15.955392] Processed race 44638 for house_58 [2026-03-04T13:50:15.965729] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T13:50:15.965856] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T13:50:15.965892] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T13:50:15.965918] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T13:50:15.965946] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T13:50:15.965968] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T13:50:15.965990] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T13:50:15.966173] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T13:50:15.966235] Processed race 44570 for house_50 [2026-03-04T13:50:16.180191] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T13:50:16.180348] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T13:50:16.180401] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T13:50:16.180699] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T13:50:16.180743] Processed race 44690 for house_64 [2026-03-04T13:50:16.231438] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T13:50:16.231631] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T13:50:16.231704] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T13:50:16.232110] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T13:50:16.232205] Processed race 44670 for house_61 [2026-03-04T13:50:16.297470] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T13:50:16.298489] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T13:50:16.298554] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T13:50:16.298869] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T13:50:16.299792] Processed race 44642 for house_59 [2026-03-04T13:50:16.485294] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T13:50:16.485521] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T13:50:16.485917] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T13:50:16.486222] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T13:50:16.486268] Processed race 44694 for house_64 [2026-03-04T13:50:16.763210] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T13:50:16.763390] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T13:50:16.763449] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T13:50:16.763758] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T13:50:16.764912] Processed race 44535 for house_7 [2026-03-04T13:50:17.082386] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T13:50:17.082786] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T13:50:17.082852] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T13:50:17.084315] Processed race 44662 for house_60 [2026-03-04T13:50:17.084064] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T13:50:17.268823] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T13:50:17.269017] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T13:50:17.269080] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T13:50:17.269804] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T13:50:17.271198] Processed race 44666 for house_61 [2026-03-04T13:50:17.364269] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T13:50:17.364424] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T13:50:17.364459] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T13:50:17.364487] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T13:50:17.364752] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T13:50:17.364802] Processed race 44467 for house_70 [2026-03-04T13:50:17.490191] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T13:50:17.490346] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T13:50:17.490386] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T13:50:17.490651] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T13:50:17.490717] Processed race 44431 for house_67 [2026-03-04T13:50:17.609011] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T13:50:17.609194] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T13:50:17.609259] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T13:50:17.609498] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T13:50:17.609538] Processed race 44435 for house_67 [2026-03-04T13:50:17.617179] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T13:50:17.617276] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T13:50:17.617331] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T13:50:17.617543] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T13:50:17.619652] Processed race 44499 for house_74 [2026-03-04T13:50:17.728278] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T13:50:17.729025] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T13:50:17.729096] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T13:50:17.729403] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T13:50:17.729664] Processed race 44507 for house_76 [2026-03-04T13:50:18.000434] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T13:50:18.000631] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T13:50:18.000696] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T13:50:18.000949] Processed race 44543 for house_80 [2026-03-04T13:50:18.000904] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T13:50:18.431699] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T13:50:18.431875] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T13:50:18.431928] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T13:50:18.432161] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T13:50:18.432197] Processed race 44627 for house_8 [2026-03-04T13:50:18.569934] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T13:50:18.570094] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T13:50:18.570128] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T13:50:18.570571] Processed race 44583 for house_85 [2026-03-04T13:50:18.570399] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T13:50:18.612418] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T13:50:18.612718] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T13:50:18.612790] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T13:50:18.612854] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T13:50:18.612890] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T13:50:18.613169] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T13:50:18.614552] Processed race 44475 for house_71 [2026-03-04T13:50:18.695973] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T13:50:18.696118] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T13:50:18.696151] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T13:50:18.696350] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T13:50:18.696400] Processed race 44587 for house_85 [2026-03-04T13:50:19.159482] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T13:50:19.159670] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T13:50:19.159711] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T13:50:19.159740] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T13:50:19.160368] Processed race 44511 for house_76 [2026-03-04T13:50:19.160324] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T13:50:19.268782] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T13:50:19.268948] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T13:50:19.268993] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T13:50:19.269206] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T13:50:19.269251] Processed race 44539 for house_7 [2026-03-04T13:50:19.527147] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T13:50:19.527337] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T13:50:19.527391] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T13:50:19.527644] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T13:50:19.527689] Processed race 44639 for house_91 [2026-03-04T13:50:19.751059] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T13:50:19.751227] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T13:50:19.751288] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T13:50:19.751319] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T13:50:19.751528] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T13:50:19.752324] Processed race 44707 for house_9 [2026-03-04T13:50:19.775047] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T13:50:19.775177] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T13:50:19.775218] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T13:50:19.775247] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T13:50:19.775468] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T13:50:19.775569] Processed race 44619 for house_89 [2026-03-04T13:50:20.069947] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T13:50:20.070127] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T13:50:20.070176] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T13:50:20.070207] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T13:50:20.070247] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T13:50:20.070281] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T13:50:20.070546] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T13:50:20.070770] Processed race 44663 for house_94 [2026-03-04T13:50:20.100898] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T13:50:20.101077] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T13:50:20.101142] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T13:50:20.101420] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T13:50:20.101466] Processed race 44647 for house_92 [2026-03-04T13:50:20.179912] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T13:50:20.180063] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T13:50:20.180121] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T13:50:20.180440] Processed race 44611 for house_88 [2026-03-04T13:50:20.180348] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T13:50:20.484999] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T13:50:20.485159] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T13:50:20.485197] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T13:50:20.485514] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T13:50:20.485557] Processed race 44687 for house_98 [2026-03-04T13:50:20.734020] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T13:50:20.734165] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T13:50:20.734198] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T13:50:20.734396] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T13:50:20.734434] Processed race 44406 for senate_11 [2026-03-04T13:50:20.881941] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T13:50:20.882079] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T13:50:20.882117] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T13:50:20.882152] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T13:50:20.882383] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T13:50:20.883305] Processed race 44691 for house_98 [2026-03-04T13:50:20.883520] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T13:50:20.883854] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T13:50:20.883935] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T13:50:20.883976] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T13:50:20.884164] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T13:50:20.884870] Processed race 44679 for house_97 [2026-03-04T13:50:21.008606] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T13:50:21.008857] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T13:50:21.008903] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T13:50:21.009149] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T13:50:21.009208] Processed race 44655 for house_93 [2026-03-04T13:50:21.680442] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T13:50:21.680646] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T13:50:21.680694] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T13:50:21.680722] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T13:50:21.680967] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T13:50:21.681040] Processed race 44378 for senate_19 [2026-03-04T13:50:21.738985] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T13:50:21.739163] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T13:50:21.739224] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T13:50:21.739261] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T13:50:21.739513] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T13:50:21.739628] Processed race 44376 for senate_22 [2026-03-04T13:50:22.068923] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T13:50:22.069099] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T13:50:22.069143] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T13:50:22.069530] Processed race 44382 for senate_3 [2026-03-04T13:50:22.069399] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T13:50:22.271856] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T13:50:22.272029] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T13:50:22.272082] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T13:50:22.272308] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T13:50:22.272345] Processed race 44379 for senate_5 [2026-03-04T13:50:22.641482] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T13:50:22.642219] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T13:50:22.642266] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T13:50:22.642874] Processed race 44381 for senate_4 [2026-03-04T13:50:22.761371] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T13:50:22.761550] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T13:50:22.762557] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T13:50:22.762941] Processed race 44711 for senate_2 [2026-03-04T13:50:22.880959] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T13:50:22.881099] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T13:50:22.881141] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T13:50:22.882664] Processed race 44377 for senate_21 [2026-03-04T13:50:22.996858] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T13:50:22.997040] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T13:50:22.997104] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T13:50:22.997459] Processed race 44595 for house_86 [2026-03-04T13:50:23.423792] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T13:50:23.424100] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T13:50:23.424148] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T13:50:23.424182] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T13:50:23.424819] Processed race 44380 for senate_5 [2026-03-04T13:50:23.434801] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T20:10:02.408300] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T20:10:02.411776] ✅ Loaded candidate metadata for state legislature [2026-03-04T20:10:02.411887] Starting parallel fetching of 98 races... [2026-03-04T20:10:02.434228] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T20:10:02.452990] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T20:10:02.470233] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T20:10:02.488944] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T20:10:02.513440] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T20:10:02.651766] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T20:10:02.652093] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T20:10:02.652155] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T20:10:02.652465] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T20:10:02.662479] Processed race 44605 for house_1 [2026-03-04T20:10:02.697039] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T20:10:02.697149] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T20:10:02.697185] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T20:10:02.697224] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T20:10:02.697541] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T20:10:02.705806] Processed race 44428 for house_1 [2026-03-04T20:10:02.714911] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T20:10:02.715014] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T20:10:02.715070] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T20:10:02.715119] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T20:10:02.715334] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T20:10:02.734442] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T20:10:02.734953] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T20:10:02.735149] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T20:10:02.735724] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T20:10:02.751092] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T20:10:02.751242] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T20:10:02.751300] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T20:10:02.751352] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T20:10:02.751610] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T20:10:02.754521] Processed race 44496 for house_10 [2026-03-04T20:10:02.755435] Processed race 44436 for house_101 [2026-03-04T20:10:02.755515] Processed race 44468 for house_106 [2026-03-04T20:10:02.884460] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T20:10:02.884624] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T20:10:02.884681] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T20:10:02.884940] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T20:10:02.885897] Processed race 44480 for house_108 [2026-03-04T20:10:02.950436] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T20:10:02.950569] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T20:10:02.950655] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T20:10:02.951249] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T20:10:02.957335] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T20:10:02.957588] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T20:10:02.957660] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T20:10:02.957724] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T20:10:02.958351] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T20:10:02.960562] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T20:10:02.960663] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T20:10:02.960711] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T20:10:02.960745] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T20:10:02.960780] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T20:10:02.961138] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T20:10:02.963568] Processed race 44548 for house_117 [2026-03-04T20:10:02.963832] Processed race 44560 for house_118 [2026-03-04T20:10:02.963970] Processed race 44512 for house_112 [2026-03-04T20:10:02.972553] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T20:10:02.972683] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T20:10:02.972729] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T20:10:02.972929] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T20:10:02.978598] Processed race 44564 for house_119 [2026-03-04T20:10:03.104770] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T20:10:03.105121] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T20:10:03.105183] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T20:10:03.105222] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T20:10:03.105441] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T20:10:03.107705] Processed race 44580 for house_120 [2026-03-04T20:10:03.171188] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T20:10:03.171688] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T20:10:03.171900] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T20:10:03.172139] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T20:10:03.173345] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T20:10:03.173417] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T20:10:03.173467] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T20:10:03.173654] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T20:10:03.175199] Processed race 44596 for house_122 [2026-03-04T20:10:03.175474] Processed race 44588 for house_121 [2026-03-04T20:10:03.214231] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T20:10:03.214367] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T20:10:03.214412] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T20:10:03.214649] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T20:10:03.216395] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T20:10:03.216463] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T20:10:03.216502] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T20:10:03.216535] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T20:10:03.216852] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T20:10:03.217327] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T20:10:03.218126] Processed race 44616 for house_125 [2026-03-04T20:10:03.218343] Processed race 44612 for house_125 [2026-03-04T20:10:03.339093] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T20:10:03.339271] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T20:10:03.339334] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T20:10:03.339672] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T20:10:03.340590] Processed race 44620 for house_126 [2026-03-04T20:10:03.387923] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T20:10:03.388039] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T20:10:03.388080] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T20:10:03.388287] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T20:10:03.392009] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T20:10:03.392084] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T20:10:03.392141] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T20:10:03.392173] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T20:10:03.392337] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T20:10:03.399623] Processed race 44648 for house_129 [2026-03-04T20:10:03.399708] Processed race 44624 for house_126 [2026-03-04T20:10:03.429470] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T20:10:03.429559] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T20:10:03.429624] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T20:10:03.429791] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T20:10:03.430520] Processed race 44660 for house_130 [2026-03-04T20:10:03.440298] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T20:10:03.440398] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T20:10:03.440443] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T20:10:03.440681] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T20:10:03.442403] Processed race 44461 for house_13 [2026-03-04T20:10:03.543261] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T20:10:03.543372] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T20:10:03.543417] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T20:10:03.543455] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T20:10:03.543490] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T20:10:03.543522] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T20:10:03.543756] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T20:10:03.544539] Processed race 44668 for house_131 [2026-03-04T20:10:03.606354] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T20:10:03.606496] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T20:10:03.606545] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T20:10:03.606892] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T20:10:03.607931] Processed race 44437 for house_137 [2026-03-04T20:10:03.633863] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T20:10:03.633961] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T20:10:03.634012] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T20:10:03.634209] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T20:10:03.635112] Processed race 44696 for house_134 [2026-03-04T20:10:03.658258] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T20:10:03.658392] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T20:10:03.658439] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T20:10:03.658477] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T20:10:03.658717] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T20:10:03.659807] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T20:10:03.659874] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T20:10:03.659915] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T20:10:03.659951] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T20:10:03.660233] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T20:10:03.670024] Processed race 44449 for house_139 [2026-03-04T20:10:03.670155] Processed race 44445 for house_138 [2026-03-04T20:10:03.751154] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T20:10:03.751281] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T20:10:03.751314] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T20:10:03.751504] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T20:10:03.752562] Processed race 44545 for house_14 [2026-03-04T20:10:03.830601] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T20:10:03.830746] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T20:10:03.830790] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T20:10:03.830823] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T20:10:03.831034] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T20:10:03.838255] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T20:10:03.838405] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T20:10:03.838446] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T20:10:03.838479] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T20:10:03.838718] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T20:10:03.839654] Processed race 44497 for house_144 [2026-03-04T20:10:03.839726] Processed race 44481 for house_142 [2026-03-04T20:10:03.867090] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T20:10:03.867197] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T20:10:03.867231] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T20:10:03.867438] Processed race 44553 for house_150 [2026-03-04T20:10:03.870140] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T20:10:03.870212] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T20:10:03.870252] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T20:10:03.870285] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T20:10:03.870319] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T20:10:03.870484] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T20:10:03.871450] Processed race 44537 for house_149 [2026-03-04T20:10:03.867406] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T20:10:03.969220] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T20:10:03.969343] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T20:10:03.969379] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T20:10:03.969589] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T20:10:03.970301] Processed race 44573 for house_16 [2026-03-04T20:10:04.039475] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T20:10:04.039732] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T20:10:04.039770] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T20:10:04.039992] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T20:10:04.041216] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T20:10:04.041360] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T20:10:04.041406] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T20:10:04.041438] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T20:10:04.041696] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T20:10:04.042937] Processed race 44581 for house_17 [2026-03-04T20:10:04.043025] Processed race 44577 for house_17 [2026-03-04T20:10:04.076316] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T20:10:04.076448] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T20:10:04.076495] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T20:10:04.077454] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T20:10:04.077534] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T20:10:04.077569] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T20:10:04.077928] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T20:10:04.077025] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T20:10:04.079172] Processed race 44593 for house_19 [2026-03-04T20:10:04.079236] Processed race 44597 for house_19 [2026-03-04T20:10:04.168380] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T20:10:04.168540] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T20:10:04.168618] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T20:10:04.168890] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T20:10:04.169877] Processed race 44629 for house_23 [2026-03-04T20:10:04.233960] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T20:10:04.234145] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T20:10:04.234219] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T20:10:04.234679] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T20:10:04.234953] Processed race 44633 for house_23 [2026-03-04T20:10:04.241291] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T20:10:04.241418] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T20:10:04.241460] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T20:10:04.241832] Processed race 44645 for house_25 [2026-03-04T20:10:04.241728] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T20:10:04.272628] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T20:10:04.274135] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T20:10:04.274215] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T20:10:04.274255] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T20:10:04.274653] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T20:10:04.274999] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T20:10:04.275632] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T20:10:04.276213] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T20:10:04.280301] Processed race 44653 for house_26 [2026-03-04T20:10:04.280401] Processed race 44661 for house_27 [2026-03-04T20:10:04.376563] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T20:10:04.376755] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T20:10:04.376835] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T20:10:04.377093] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T20:10:04.390438] Processed race 44669 for house_28 [2026-03-04T20:10:04.426501] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T20:10:04.426682] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T20:10:04.426735] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T20:10:04.427003] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T20:10:04.427057] Processed race 44482 for house_3 [2026-03-04T20:10:04.445907] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T20:10:04.446170] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T20:10:04.446224] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T20:10:04.446482] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T20:10:04.447510] Processed race 44486 for house_3 [2026-03-04T20:10:04.509545] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T20:10:04.509766] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T20:10:04.509806] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T20:10:04.510058] Processed race 44693 for house_30 [2026-03-04T20:10:04.510018] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T20:10:04.511058] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T20:10:04.511128] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T20:10:04.511161] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T20:10:04.511187] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T20:10:04.511374] Processed race 44462 for house_37 [2026-03-04T20:10:04.511342] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T20:10:04.571675] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T20:10:04.571850] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T20:10:04.571894] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T20:10:04.573311] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T20:10:04.573837] Processed race 44466 for house_37 [2026-03-04T20:10:04.639553] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T20:10:04.639679] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T20:10:04.639738] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T20:10:04.639775] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T20:10:04.639991] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T20:10:04.640936] Processed race 44498 for house_41 [2026-03-04T20:10:04.681619] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T20:10:04.681796] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T20:10:04.681864] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T20:10:04.681914] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T20:10:04.683211] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T20:10:04.686645] Processed race 44494 for house_40 [2026-03-04T20:10:04.693821] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T20:10:04.693957] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T20:10:04.694044] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T20:10:04.695144] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T20:10:04.696821] Processed race 44522 for house_44 [2026-03-04T20:10:04.706821] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T20:10:04.706975] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T20:10:04.707052] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T20:10:04.707181] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T20:10:04.707454] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T20:10:04.709309] Processed race 44502 for house_41 [2026-03-04T20:10:04.762426] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T20:10:04.762584] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T20:10:04.762631] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T20:10:04.762849] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T20:10:04.763649] Processed race 44526 for house_44 [2026-03-04T20:10:04.845486] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T20:10:04.845639] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T20:10:04.845674] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T20:10:04.845871] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T20:10:04.846662] Processed race 44542 for house_47 [2026-03-04T20:10:04.883856] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T20:10:04.884007] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T20:10:04.884046] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T20:10:04.884075] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T20:10:04.884104] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T20:10:04.884130] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T20:10:04.884233] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T20:10:04.884284] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T20:10:04.884315] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T20:10:04.884606] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T20:10:04.887356] Processed race 44558 for house_49 [2026-03-04T20:10:04.902721] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T20:10:04.902882] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T20:10:04.902938] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T20:10:04.903348] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T20:10:04.905646] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T20:10:04.905727] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T20:10:04.905780] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T20:10:04.905822] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T20:10:04.905858] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T20:10:04.905899] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T20:10:04.905948] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T20:10:04.906440] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T20:10:04.907586] Processed race 44654 for house_5 [2026-03-04T20:10:04.907665] Processed race 44570 for house_50 [2026-03-04T20:10:04.958454] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T20:10:04.958610] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T20:10:04.958676] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T20:10:04.958933] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T20:10:04.976707] Processed race 44590 for house_52 [2026-03-04T20:10:05.034968] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T20:10:05.037151] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T20:10:05.037207] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T20:10:05.037483] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T20:10:05.039422] Processed race 44618 for house_56 [2026-03-04T20:10:05.075867] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T20:10:05.076050] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T20:10:05.076109] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T20:10:05.076311] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T20:10:05.077323] Processed race 44622 for house_56 [2026-03-04T20:10:05.095734] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T20:10:05.095883] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T20:10:05.095926] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T20:10:05.097139] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T20:10:05.097947] Processed race 44638 for house_58 [2026-03-04T20:10:05.163155] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T20:10:05.163443] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T20:10:05.163501] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T20:10:05.163746] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T20:10:05.164660] Processed race 44662 for house_60 [2026-03-04T20:10:05.228507] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T20:10:05.228630] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T20:10:05.228682] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T20:10:05.228899] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T20:10:05.230162] Processed race 44666 for house_61 [2026-03-04T20:10:05.266727] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T20:10:05.266871] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T20:10:05.266919] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T20:10:05.267159] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T20:10:05.267201] Processed race 44670 for house_61 [2026-03-04T20:10:05.297489] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T20:10:05.297657] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T20:10:05.297722] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T20:10:05.298066] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T20:10:05.299649] Processed race 44690 for house_64 [2026-03-04T20:10:05.352132] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T20:10:05.352298] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T20:10:05.352350] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T20:10:05.352625] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T20:10:05.356612] Processed race 44694 for house_64 [2026-03-04T20:10:05.430462] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T20:10:05.430638] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T20:10:05.430681] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T20:10:05.430893] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T20:10:05.433646] Processed race 44431 for house_67 [2026-03-04T20:10:05.465476] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T20:10:05.465637] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T20:10:05.465683] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T20:10:05.465899] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T20:10:05.466677] Processed race 44435 for house_67 [2026-03-04T20:10:05.488655] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T20:10:05.488769] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T20:10:05.488801] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T20:10:05.489002] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T20:10:05.489662] Processed race 44535 for house_7 [2026-03-04T20:10:05.540546] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T20:10:05.540706] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T20:10:05.540761] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T20:10:05.540971] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T20:10:05.541767] Processed race 44539 for house_7 [2026-03-04T20:10:05.621702] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T20:10:05.621850] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T20:10:05.621903] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T20:10:05.622029] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T20:10:05.622362] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T20:10:05.626899] Processed race 44467 for house_70 [2026-03-04T20:10:05.664714] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T20:10:05.664860] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T20:10:05.664902] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T20:10:05.664934] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T20:10:05.664963] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T20:10:05.665205] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T20:10:05.666386] Processed race 44475 for house_71 [2026-03-04T20:10:05.734084] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T20:10:05.734366] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T20:10:05.734414] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T20:10:05.734635] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T20:10:05.735498] Processed race 44507 for house_76 [2026-03-04T20:10:05.813363] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T20:10:05.813472] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T20:10:05.813517] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T20:10:05.813549] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T20:10:05.813861] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T20:10:05.814828] Processed race 44511 for house_76 [2026-03-04T20:10:05.854232] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T20:10:05.854385] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T20:10:05.854427] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T20:10:05.854680] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T20:10:05.856680] Processed race 44627 for house_8 [2026-03-04T20:10:05.921056] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T20:10:05.921335] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T20:10:05.921403] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T20:10:05.923196] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T20:10:05.924245] Processed race 44543 for house_80 [2026-03-04T20:10:06.013726] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T20:10:06.013854] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T20:10:06.013916] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T20:10:06.014221] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T20:10:06.019132] Processed race 44583 for house_85 [2026-03-04T20:10:06.057933] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T20:10:06.058105] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T20:10:06.058169] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T20:10:06.058409] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T20:10:06.061087] Processed race 44587 for house_85 [2026-03-04T20:10:06.121052] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T20:10:06.121207] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T20:10:06.121264] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T20:10:06.123311] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T20:10:06.124398] Processed race 44642 for house_59 [2026-03-04T20:10:06.139219] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T20:10:06.139375] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T20:10:06.139436] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T20:10:06.139676] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T20:10:06.142948] Processed race 44595 for house_86 [2026-03-04T20:10:06.220897] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T20:10:06.222070] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T20:10:06.222121] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T20:10:06.222351] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T20:10:06.229597] Processed race 44611 for house_88 [2026-03-04T20:10:06.259537] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T20:10:06.259729] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T20:10:06.259811] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T20:10:06.259851] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T20:10:06.260090] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T20:10:06.261680] Processed race 44619 for house_89 [2026-03-04T20:10:06.320664] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T20:10:06.320820] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T20:10:06.320858] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T20:10:06.320888] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T20:10:06.321128] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T20:10:06.323281] Processed race 44707 for house_9 [2026-03-04T20:10:06.347717] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T20:10:06.347895] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T20:10:06.347945] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T20:10:06.350702] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T20:10:06.355133] Processed race 44639 for house_91 [2026-03-04T20:10:06.422851] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T20:10:06.424045] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T20:10:06.424139] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T20:10:06.424406] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T20:10:06.439677] Processed race 44647 for house_92 [2026-03-04T20:10:06.493385] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T20:10:06.493530] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T20:10:06.493599] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T20:10:06.493821] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T20:10:06.495404] Processed race 44655 for house_93 [2026-03-04T20:10:06.551618] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T20:10:06.551770] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T20:10:06.551813] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T20:10:06.551845] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T20:10:06.551878] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T20:10:06.551917] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T20:10:06.553198] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T20:10:06.555101] Processed race 44663 for house_94 [2026-03-04T20:10:06.593675] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T20:10:06.593820] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T20:10:06.593858] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T20:10:06.593888] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T20:10:06.595197] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T20:10:06.597529] Processed race 44679 for house_97 [2026-03-04T20:10:06.614454] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T20:10:06.614620] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T20:10:06.614665] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T20:10:06.614896] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T20:10:06.615211] Processed race 44687 for house_98 [2026-03-04T20:10:06.687461] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T20:10:06.687626] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T20:10:06.687678] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T20:10:06.687719] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T20:10:06.688002] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T20:10:06.695122] Processed race 44691 for house_98 [2026-03-04T20:10:06.702622] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T20:10:06.702840] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T20:10:06.702915] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T20:10:06.703179] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T20:10:06.712048] Processed race 44499 for house_74 [2026-03-04T20:10:06.757094] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T20:10:06.757233] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T20:10:06.757270] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T20:10:06.757487] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T20:10:06.758218] Processed race 44406 for senate_11 [2026-03-04T20:10:06.807758] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T20:10:06.807927] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T20:10:06.809023] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T20:10:06.809088] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T20:10:06.809325] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T20:10:06.811123] Processed race 44378 for senate_19 [2026-03-04T20:10:06.819729] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T20:10:06.819871] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T20:10:06.819917] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T20:10:06.821179] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T20:10:06.823110] Processed race 44711 for senate_2 [2026-03-04T20:10:06.887836] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T20:10:06.889056] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T20:10:06.889163] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T20:10:06.889451] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T20:10:06.891474] Processed race 44377 for senate_21 [2026-03-04T20:10:06.908947] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T20:10:06.910135] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T20:10:06.910179] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T20:10:06.910209] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T20:10:06.910633] Processed race 44376 for senate_22 [2026-03-04T20:10:06.959519] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T20:10:06.959710] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T20:10:06.959756] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T20:10:06.961098] Processed race 44382 for senate_3 [2026-03-04T20:10:07.010809] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T20:10:07.012062] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T20:10:07.012170] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T20:10:07.012567] Processed race 44381 for senate_4 [2026-03-04T20:10:07.020281] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T20:10:07.020405] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T20:10:07.020448] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T20:10:07.020819] Processed race 44379 for senate_5 [2026-03-04T20:10:07.091067] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T20:10:07.091255] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T20:10:07.091304] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T20:10:07.091337] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T20:10:07.091682] Processed race 44380 for senate_5 [2026-03-04T20:10:07.108226] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T20:20:02.601235] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T20:20:02.602236] ✅ Loaded candidate metadata for state legislature [2026-03-04T20:20:02.602320] Starting parallel fetching of 98 races... [2026-03-04T20:20:02.692830] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T20:20:02.810069] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T20:20:02.832261] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T20:20:02.847887] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T20:20:02.872779] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T20:20:02.958676] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T20:20:02.958792] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T20:20:02.958864] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T20:20:02.959142] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T20:20:02.962383] Processed race 44605 for house_1 [2026-03-04T20:20:03.050397] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T20:20:03.050515] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T20:20:03.050562] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T20:20:03.050622] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T20:20:03.050856] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T20:20:03.051833] Processed race 44496 for house_10 [2026-03-04T20:20:03.149134] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T20:20:03.149302] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T20:20:03.149355] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T20:20:03.149395] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T20:20:03.149794] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T20:20:03.151297] Processed race 44428 for house_1 [2026-03-04T20:20:03.163964] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T20:20:03.164103] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T20:20:03.164153] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T20:20:03.164205] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T20:20:03.164481] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T20:20:03.165909] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T20:20:03.165993] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T20:20:03.166036] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T20:20:03.166241] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T20:20:03.170164] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T20:20:03.170250] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T20:20:03.170307] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T20:20:03.170500] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T20:20:03.173877] Processed race 44468 for house_106 [2026-03-04T20:20:03.173967] Processed race 44436 for house_101 [2026-03-04T20:20:03.174033] Processed race 44480 for house_108 [2026-03-04T20:20:03.250677] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T20:20:03.250834] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T20:20:03.250895] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T20:20:03.250934] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T20:20:03.250966] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T20:20:03.251299] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T20:20:03.256807] Processed race 44512 for house_112 [2026-03-04T20:20:03.378774] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T20:20:03.378902] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T20:20:03.378953] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T20:20:03.379194] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T20:20:03.384854] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T20:20:03.384951] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T20:20:03.386380] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T20:20:03.386446] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T20:20:03.386703] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T20:20:03.392074] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T20:20:03.392335] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T20:20:03.392387] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T20:20:03.392600] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T20:20:03.394299] Processed race 44548 for house_117 [2026-03-04T20:20:03.394488] Processed race 44560 for house_118 [2026-03-04T20:20:03.394543] Processed race 44564 for house_119 [2026-03-04T20:20:03.396300] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T20:20:03.396387] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T20:20:03.396428] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T20:20:03.396460] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T20:20:03.396680] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T20:20:03.430898] Processed race 44580 for house_120 [2026-03-04T20:20:03.457851] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T20:20:03.458110] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T20:20:03.458158] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T20:20:03.458616] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T20:20:03.465674] Processed race 44588 for house_121 [2026-03-04T20:20:03.571594] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T20:20:03.571746] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T20:20:03.571783] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T20:20:03.572159] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T20:20:03.576114] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T20:20:03.576209] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T20:20:03.576252] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T20:20:03.576286] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T20:20:03.576317] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T20:20:03.576777] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T20:20:03.579273] Processed race 44596 for house_122 [2026-03-04T20:20:03.579648] Processed race 44612 for house_125 [2026-03-04T20:20:03.608739] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T20:20:03.608924] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T20:20:03.608986] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T20:20:03.609227] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T20:20:03.613084] Processed race 44616 for house_125 [2026-03-04T20:20:03.626073] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T20:20:03.626989] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T20:20:03.627044] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T20:20:03.627367] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T20:20:03.631731] Processed race 44620 for house_126 [2026-03-04T20:20:03.643963] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T20:20:03.644103] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T20:20:03.644148] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T20:20:03.644183] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T20:20:03.645986] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T20:20:03.651958] Processed race 44624 for house_126 [2026-03-04T20:20:03.831394] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T20:20:03.831547] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T20:20:03.831631] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T20:20:03.831890] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T20:20:03.846519] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T20:20:03.846695] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T20:20:03.846732] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T20:20:03.846953] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T20:20:03.847764] Processed race 44461 for house_13 [2026-03-04T20:20:03.847825] Processed race 44648 for house_129 [2026-03-04T20:20:03.848604] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T20:20:03.848666] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T20:20:03.848699] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T20:20:03.848852] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T20:20:03.851054] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T20:20:03.851119] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T20:20:03.851155] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T20:20:03.851316] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T20:20:03.851379] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T20:20:03.851413] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T20:20:03.851588] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T20:20:03.852790] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T20:20:03.852852] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T20:20:03.852886] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T20:20:03.853149] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T20:20:03.853807] Processed race 44696 for house_134 [2026-03-04T20:20:03.853868] Processed race 44668 for house_131 [2026-03-04T20:20:03.853902] Processed race 44660 for house_130 [2026-03-04T20:20:04.024652] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T20:20:04.024802] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T20:20:04.024840] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T20:20:04.024871] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T20:20:04.025083] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T20:20:04.026389] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T20:20:04.026457] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T20:20:04.026492] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T20:20:04.026521] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T20:20:04.026704] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T20:20:04.027909] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T20:20:04.027971] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T20:20:04.028018] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T20:20:04.028166] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T20:20:04.029047] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T20:20:04.029108] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T20:20:04.029141] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T20:20:04.029287] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T20:20:04.029792] Processed race 44449 for house_139 [2026-03-04T20:20:04.029850] Processed race 44445 for house_138 [2026-03-04T20:20:04.029883] Processed race 44437 for house_137 [2026-03-04T20:20:04.029913] Processed race 44545 for house_14 [2026-03-04T20:20:04.030279] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T20:20:04.030335] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T20:20:04.030367] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T20:20:04.030396] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T20:20:04.030537] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T20:20:04.031451] Processed race 44481 for house_142 [2026-03-04T20:20:04.198668] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T20:20:04.198770] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T20:20:04.198809] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T20:20:04.198839] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T20:20:04.199054] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T20:20:04.200034] Processed race 44497 for house_144 [2026-03-04T20:20:04.200495] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T20:20:04.200554] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T20:20:04.200615] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T20:20:04.200647] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T20:20:04.200804] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T20:20:04.201853] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T20:20:04.201915] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T20:20:04.201948] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T20:20:04.201988] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T20:20:04.202035] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T20:20:04.202207] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T20:20:04.202806] Processed race 44577 for house_17 [2026-03-04T20:20:04.202873] Processed race 44537 for house_149 [2026-03-04T20:20:04.204190] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T20:20:04.204269] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T20:20:04.204334] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T20:20:04.204503] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T20:20:04.205036] Processed race 44573 for house_16 [2026-03-04T20:20:04.219836] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T20:20:04.219982] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T20:20:04.220022] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T20:20:04.220209] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T20:20:04.221403] Processed race 44553 for house_150 [2026-03-04T20:20:04.372632] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T20:20:04.372793] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T20:20:04.372847] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T20:20:04.373114] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T20:20:04.374595] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T20:20:04.374673] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T20:20:04.374714] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T20:20:04.374869] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T20:20:04.375948] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T20:20:04.376027] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T20:20:04.376237] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T20:20:04.376411] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T20:20:04.377009] Processed race 44581 for house_17 [2026-03-04T20:20:04.377075] Processed race 44629 for house_23 [2026-03-04T20:20:04.377116] Processed race 44593 for house_19 [2026-03-04T20:20:04.377483] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T20:20:04.377538] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T20:20:04.377588] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T20:20:04.377758] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T20:20:04.378690] Processed race 44597 for house_19 [2026-03-04T20:20:04.390732] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T20:20:04.390854] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T20:20:04.390897] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T20:20:04.391112] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T20:20:04.393728] Processed race 44633 for house_23 [2026-03-04T20:20:04.552983] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T20:20:04.553133] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T20:20:04.553172] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T20:20:04.553437] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T20:20:04.555082] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T20:20:04.555162] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T20:20:04.555197] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T20:20:04.555363] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T20:20:04.556056] Processed race 44645 for house_25 [2026-03-04T20:20:04.556201] Processed race 44669 for house_28 [2026-03-04T20:20:04.556921] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T20:20:04.557034] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T20:20:04.557079] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T20:20:04.557298] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T20:20:04.559232] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T20:20:04.559304] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T20:20:04.559338] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T20:20:04.559479] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T20:20:04.560898] Processed race 44661 for house_27 [2026-03-04T20:20:04.560958] Processed race 44653 for house_26 [2026-03-04T20:20:04.569475] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T20:20:04.569627] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T20:20:04.569682] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T20:20:04.569904] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T20:20:04.571424] Processed race 44482 for house_3 [2026-03-04T20:20:04.720470] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T20:20:04.720655] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T20:20:04.720719] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T20:20:04.721055] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T20:20:04.721981] Processed race 44693 for house_30 [2026-03-04T20:20:04.724612] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T20:20:04.724801] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T20:20:04.724853] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T20:20:04.725367] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T20:20:04.727059] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T20:20:04.727147] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T20:20:04.727195] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T20:20:04.727231] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T20:20:04.727412] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T20:20:04.729090] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T20:20:04.729174] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T20:20:04.729239] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T20:20:04.729436] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T20:20:04.732700] Processed race 44486 for house_3 [2026-03-04T20:20:04.732892] Processed race 44462 for house_37 [2026-03-04T20:20:04.732958] Processed race 44466 for house_37 [2026-03-04T20:20:04.743215] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T20:20:04.743381] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T20:20:04.743435] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T20:20:04.743475] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T20:20:04.743864] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T20:20:04.748045] Processed race 44494 for house_40 [2026-03-04T20:20:04.894730] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T20:20:04.895320] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T20:20:04.895369] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T20:20:04.896022] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T20:20:04.898029] Processed race 44526 for house_44 [2026-03-04T20:20:04.899353] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T20:20:04.899422] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T20:20:04.899466] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T20:20:04.899664] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T20:20:04.907352] Processed race 44522 for house_44 [2026-03-04T20:20:04.909378] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T20:20:04.909460] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T20:20:04.909497] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T20:20:04.909534] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T20:20:04.909753] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T20:20:04.912643] Processed race 44502 for house_41 [2026-03-04T20:20:04.914793] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T20:20:04.914863] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T20:20:04.916172] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T20:20:04.916425] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T20:20:04.918384] Processed race 44542 for house_47 [2026-03-04T20:20:04.920383] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T20:20:04.920447] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T20:20:04.920502] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T20:20:04.920549] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T20:20:04.921872] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T20:20:04.924147] Processed race 44498 for house_41 [2026-03-04T20:20:05.080767] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T20:20:05.080936] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T20:20:05.081010] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T20:20:05.081056] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T20:20:05.081097] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T20:20:05.081142] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T20:20:05.081185] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T20:20:05.086810] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T20:20:05.086944] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T20:20:05.086994] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T20:20:05.087255] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T20:20:05.088164] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T20:20:05.089473] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T20:20:05.089548] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T20:20:05.089622] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T20:20:05.089815] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T20:20:05.092036] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T20:20:05.092104] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T20:20:05.092147] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T20:20:05.092176] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T20:20:05.092205] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T20:20:05.092231] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T20:20:05.092257] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T20:20:05.092283] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T20:20:05.092466] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T20:20:05.093171] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T20:20:05.098621] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T20:20:05.098782] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T20:20:05.098833] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T20:20:05.099086] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T20:20:05.100052] Processed race 44654 for house_5 [2026-03-04T20:20:05.100134] Processed race 44618 for house_56 [2026-03-04T20:20:05.100243] Processed race 44558 for house_49 [2026-03-04T20:20:05.100306] Processed race 44570 for house_50 [2026-03-04T20:20:05.100363] Processed race 44590 for house_52 [2026-03-04T20:20:05.248203] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T20:20:05.248333] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T20:20:05.248366] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T20:20:05.248546] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T20:20:05.249473] Processed race 44638 for house_58 [2026-03-04T20:20:05.254316] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T20:20:05.254385] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T20:20:05.254427] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T20:20:05.254640] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T20:20:05.255963] Processed race 44642 for house_59 [2026-03-04T20:20:05.258890] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T20:20:05.258985] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T20:20:05.259023] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T20:20:05.259173] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T20:20:05.259820] Processed race 44622 for house_56 [2026-03-04T20:20:05.394884] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T20:20:05.395085] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T20:20:05.395138] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T20:20:05.395385] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T20:20:05.395428] Processed race 44670 for house_61 [2026-03-04T20:20:05.403151] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T20:20:05.403231] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T20:20:05.403262] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T20:20:05.403422] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T20:20:05.403455] Processed race 44690 for house_64 [2026-03-04T20:20:05.407332] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T20:20:05.407405] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T20:20:05.407456] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T20:20:05.407720] Processed race 44694 for house_64 [2026-03-04T20:20:05.407677] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T20:20:05.545007] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T20:20:05.545157] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T20:20:05.545210] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T20:20:05.545484] Processed race 44431 for house_67 [2026-03-04T20:20:05.545433] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T20:20:05.561712] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T20:20:05.562231] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T20:20:05.562379] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T20:20:05.562651] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T20:20:05.564126] Processed race 44435 for house_67 [2026-03-04T20:20:05.569215] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T20:20:05.569404] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T20:20:05.569847] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T20:20:05.570301] Processed race 44535 for house_7 [2026-03-04T20:20:05.570204] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T20:20:05.708381] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T20:20:05.708563] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T20:20:05.708641] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T20:20:05.709246] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T20:20:05.710424] Processed race 44539 for house_7 [2026-03-04T20:20:05.712902] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T20:20:05.713204] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T20:20:05.713246] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T20:20:05.713282] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T20:20:05.713456] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T20:20:05.714350] Processed race 44467 for house_70 [2026-03-04T20:20:05.727261] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T20:20:05.727426] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T20:20:05.727482] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T20:20:05.727518] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T20:20:05.727550] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T20:20:05.727808] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T20:20:05.728487] Processed race 44475 for house_71 [2026-03-04T20:20:05.866248] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T20:20:05.866389] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T20:20:05.866429] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T20:20:05.866705] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T20:20:05.872659] Processed race 44499 for house_74 [2026-03-04T20:20:05.879480] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T20:20:05.879616] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T20:20:05.879663] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T20:20:05.879909] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T20:20:05.884099] Processed race 44507 for house_76 [2026-03-04T20:20:05.889257] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T20:20:05.889373] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T20:20:05.889444] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T20:20:05.889491] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T20:20:05.889766] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T20:20:05.891301] Processed race 44511 for house_76 [2026-03-04T20:20:06.030829] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T20:20:06.030991] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T20:20:06.031033] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T20:20:06.031272] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T20:20:06.033957] Processed race 44627 for house_8 [2026-03-04T20:20:06.037778] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T20:20:06.037962] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T20:20:06.038025] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T20:20:06.038232] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T20:20:06.039240] Processed race 44543 for house_80 [2026-03-04T20:20:06.048970] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T20:20:06.049408] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T20:20:06.049492] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T20:20:06.050147] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T20:20:06.053729] Processed race 44583 for house_85 [2026-03-04T20:20:06.185842] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T20:20:06.186003] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T20:20:06.186042] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T20:20:06.186238] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T20:20:06.187792] Processed race 44587 for house_85 [2026-03-04T20:20:06.199775] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T20:20:06.199915] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T20:20:06.199983] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T20:20:06.200240] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T20:20:06.201053] Processed race 44595 for house_86 [2026-03-04T20:20:06.226824] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T20:20:06.227868] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T20:20:06.228024] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T20:20:06.228387] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T20:20:06.230462] Processed race 44611 for house_88 [2026-03-04T20:20:06.305863] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T20:20:06.308255] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T20:20:06.308333] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T20:20:06.308599] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T20:20:06.309639] Processed race 44666 for house_61 [2026-03-04T20:20:06.311467] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T20:20:06.311557] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T20:20:06.311617] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T20:20:06.312018] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T20:20:06.314687] Processed race 44662 for house_60 [2026-03-04T20:20:06.388766] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T20:20:06.388913] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T20:20:06.388954] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T20:20:06.389208] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T20:20:06.390028] Processed race 44639 for house_91 [2026-03-04T20:20:06.470911] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T20:20:06.471056] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T20:20:06.471116] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T20:20:06.471305] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T20:20:06.472242] Processed race 44647 for house_92 [2026-03-04T20:20:06.473466] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T20:20:06.473537] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T20:20:06.473569] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T20:20:06.473736] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T20:20:06.474446] Processed race 44655 for house_93 [2026-03-04T20:20:06.549927] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T20:20:06.550100] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T20:20:06.550156] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T20:20:06.550213] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T20:20:06.550266] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T20:20:06.550303] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T20:20:06.553518] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T20:20:06.554562] Processed race 44663 for house_94 [2026-03-04T20:20:06.637816] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T20:20:06.637955] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T20:20:06.638011] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T20:20:06.638047] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T20:20:06.638256] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T20:20:06.639796] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T20:20:06.639863] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T20:20:06.639914] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T20:20:06.640091] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T20:20:06.640735] Processed race 44679 for house_97 [2026-03-04T20:20:06.640801] Processed race 44687 for house_98 [2026-03-04T20:20:06.702990] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T20:20:06.703133] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T20:20:06.703174] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T20:20:06.703207] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T20:20:06.703436] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T20:20:06.704358] Processed race 44691 for house_98 [2026-03-04T20:20:06.802005] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T20:20:06.802158] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T20:20:06.802199] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T20:20:06.802916] Processed race 44406 for senate_11 [2026-03-04T20:20:06.802826] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T20:20:06.846138] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T20:20:06.846277] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T20:20:06.846327] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T20:20:06.846367] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T20:20:06.846622] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T20:20:06.847592] Processed race 44378 for senate_19 [2026-03-04T20:20:06.873072] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T20:20:06.873320] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T20:20:06.873371] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T20:20:06.873566] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T20:20:06.874401] Processed race 44711 for senate_2 [2026-03-04T20:20:06.977475] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T20:20:06.977652] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T20:20:06.977714] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T20:20:06.977984] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T20:20:06.979135] Processed race 44377 for senate_21 [2026-03-04T20:20:07.002190] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T20:20:07.003027] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T20:20:07.003099] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T20:20:07.003161] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T20:20:07.003981] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T20:20:07.005779] Processed race 44376 for senate_22 [2026-03-04T20:20:07.031794] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T20:20:07.031947] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T20:20:07.032017] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T20:20:07.032252] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T20:20:07.033945] Processed race 44382 for senate_3 [2026-03-04T20:20:07.145424] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T20:20:07.145606] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T20:20:07.145664] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T20:20:07.148645] Processed race 44381 for senate_4 [2026-03-04T20:20:07.167912] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T20:20:07.170221] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T20:20:07.170321] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T20:20:07.170729] Processed race 44379 for senate_5 [2026-03-04T20:20:07.201898] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T20:20:07.202132] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T20:20:07.202200] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T20:20:07.202235] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T20:20:07.202495] Processed race 44380 for senate_5 [2026-03-04T20:20:07.390084] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T20:20:07.390228] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T20:20:07.390271] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T20:20:07.390306] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T20:20:07.391103] Processed race 44707 for house_9 [2026-03-04T20:20:07.392236] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T20:20:07.392310] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T20:20:07.392354] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T20:20:07.392390] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T20:20:07.393087] Processed race 44619 for house_89 [2026-03-04T20:20:07.403309] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T20:30:04.016140] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T20:30:04.017006] ✅ Loaded candidate metadata for state legislature [2026-03-04T20:30:04.017097] Starting parallel fetching of 98 races... [2026-03-04T20:30:04.047800] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T20:30:04.073750] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T20:30:04.090876] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T20:30:04.109684] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T20:30:04.128667] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T20:30:04.310542] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T20:30:04.310740] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T20:30:04.310806] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T20:30:04.316094] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T20:30:04.373149] Processed race 44605 for house_1 [2026-03-04T20:30:04.507371] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T20:30:04.507536] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T20:30:04.507713] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T20:30:04.507776] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T20:30:04.508046] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T20:30:04.509176] Processed race 44428 for house_1 [2026-03-04T20:30:04.529671] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T20:30:04.529832] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T20:30:04.529882] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T20:30:04.530156] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T20:30:04.534545] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T20:30:04.534671] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T20:30:04.534714] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T20:30:04.534745] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T20:30:04.535042] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T20:30:04.540674] Processed race 44436 for house_101 [2026-03-04T20:30:04.541280] Processed race 44468 for house_106 [2026-03-04T20:30:04.745613] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T20:30:04.746119] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T20:30:04.746184] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T20:30:04.746923] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T20:30:04.748791] Processed race 44548 for house_117 [2026-03-04T20:30:04.964657] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T20:30:04.965069] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T20:30:04.965132] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T20:30:04.965419] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T20:30:04.967670] Processed race 44564 for house_119 [2026-03-04T20:30:05.234520] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T20:30:05.234693] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T20:30:05.234758] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T20:30:05.234801] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T20:30:05.235211] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T20:30:05.238307] Processed race 44580 for house_120 [2026-03-04T20:30:05.461459] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T20:30:05.461795] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T20:30:05.462040] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T20:30:05.462606] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T20:30:05.464153] Processed race 44588 for house_121 [2026-03-04T20:30:11.673284] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T20:30:11.673450] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T20:30:11.673488] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T20:30:11.673516] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T20:30:11.674056] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T20:30:11.675537] Processed race 44496 for house_10 [2026-03-04T20:30:11.708017] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T20:30:11.708349] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T20:30:11.710055] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T20:30:11.710373] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T20:30:11.712055] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T20:30:11.712122] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T20:30:11.712160] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T20:30:11.712197] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T20:30:11.712351] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T20:30:11.723493] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T20:30:11.723637] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T20:30:11.723680] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T20:30:11.723843] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T20:30:11.728968] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T20:30:11.729088] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T20:30:11.729228] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T20:30:11.729282] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T20:30:11.729336] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T20:30:11.729592] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T20:30:11.737159] Processed race 44480 for house_108 [2026-03-04T20:30:11.737385] Processed race 44560 for house_118 [2026-03-04T20:30:11.737450] Processed race 44596 for house_122 [2026-03-04T20:30:11.737488] Processed race 44512 for house_112 [2026-03-04T20:30:11.915772] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T20:30:11.915912] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T20:30:11.915984] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T20:30:11.916433] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T20:30:11.928455] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T20:30:11.928677] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T20:30:11.928738] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T20:30:11.928770] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T20:30:11.929356] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T20:30:11.930653] Processed race 44620 for house_126 [2026-03-04T20:30:11.930721] Processed race 44624 for house_126 [2026-03-04T20:30:11.932012] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T20:30:11.932165] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T20:30:11.932233] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T20:30:11.932434] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T20:30:11.935007] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T20:30:11.935159] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T20:30:11.935373] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T20:30:11.935417] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T20:30:11.935449] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T20:30:11.935622] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T20:30:11.964738] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T20:30:11.964846] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T20:30:11.964983] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T20:30:11.965365] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T20:30:11.971549] Processed race 44616 for house_125 [2026-03-04T20:30:11.971757] Processed race 44612 for house_125 [2026-03-04T20:30:11.971837] Processed race 44648 for house_129 [2026-03-04T20:30:12.106350] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T20:30:12.106517] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T20:30:12.106568] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T20:30:12.106806] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T20:30:12.107602] Processed race 44461 for house_13 [2026-03-04T20:30:12.146726] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T20:30:12.146884] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T20:30:12.146945] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T20:30:12.147201] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T20:30:12.148290] Processed race 44696 for house_134 [2026-03-04T20:30:12.152286] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T20:30:12.152357] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T20:30:12.152417] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T20:30:12.152455] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T20:30:12.152513] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T20:30:12.152594] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T20:30:12.152785] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T20:30:12.154883] Processed race 44668 for house_131 [2026-03-04T20:30:12.161253] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T20:30:12.161347] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T20:30:12.161379] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T20:30:12.161568] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T20:30:12.162390] Processed race 44660 for house_130 [2026-03-04T20:30:12.165446] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T20:30:12.165926] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T20:30:12.165985] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T20:30:12.166304] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T20:30:12.167922] Processed race 44437 for house_137 [2026-03-04T20:30:12.269080] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T20:30:12.269239] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T20:30:12.269302] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T20:30:12.269344] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T20:30:12.269613] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T20:30:12.270563] Processed race 44445 for house_138 [2026-03-04T20:30:12.324633] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T20:30:12.324761] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T20:30:12.324821] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T20:30:12.325092] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T20:30:12.326446] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T20:30:12.326509] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T20:30:12.326542] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T20:30:12.326567] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T20:30:12.326730] Processed race 44545 for house_14 [2026-03-04T20:30:12.329075] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T20:30:12.331848] Processed race 44449 for house_139 [2026-03-04T20:30:12.334520] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T20:30:12.334628] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T20:30:12.334695] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T20:30:12.335071] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T20:30:12.335831] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T20:30:12.336746] Processed race 44481 for house_142 [2026-03-04T20:30:12.370715] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T20:30:12.371006] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T20:30:12.371060] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T20:30:12.371096] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T20:30:12.371437] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T20:30:12.372728] Processed race 44497 for house_144 [2026-03-04T20:30:12.420816] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T20:30:12.420950] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T20:30:12.421019] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T20:30:12.421065] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T20:30:12.421125] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T20:30:12.421501] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T20:30:12.423784] Processed race 44537 for house_149 [2026-03-04T20:30:12.501460] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T20:30:12.501623] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T20:30:12.501674] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T20:30:12.503015] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T20:30:12.558070] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T20:30:12.560398] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T20:30:12.560465] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T20:30:12.560517] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T20:30:12.560805] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T20:30:12.571840] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T20:30:12.571959] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T20:30:12.572017] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T20:30:12.579648] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T20:30:12.595832] Processed race 44553 for house_150 [2026-03-04T20:30:12.596411] Processed race 44577 for house_17 [2026-03-04T20:30:12.596496] Processed race 44581 for house_17 [2026-03-04T20:30:12.599466] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T20:30:12.599553] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T20:30:12.600190] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T20:30:12.602670] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T20:30:12.604073] Processed race 44593 for house_19 [2026-03-04T20:30:12.604511] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T20:30:12.604605] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T20:30:12.604981] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T20:30:12.605202] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T20:30:12.606917] Processed race 44573 for house_16 [2026-03-04T20:30:12.755128] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T20:30:12.754534] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T20:30:12.755369] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T20:30:12.755288] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T20:30:12.756090] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T20:30:12.756524] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T20:30:12.756813] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T20:30:12.758463] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T20:30:12.758384] Processed race 44629 for house_23 [2026-03-04T20:30:12.760328] Processed race 44597 for house_19 [2026-03-04T20:30:12.760965] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T20:30:12.761063] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T20:30:12.761109] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T20:30:12.761338] Processed race 44653 for house_26 [2026-03-04T20:30:12.761776] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T20:30:12.761847] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T20:30:12.761884] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T20:30:12.763368] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T20:30:12.765149] Processed race 44633 for house_23 [2026-03-04T20:30:12.761304] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T20:30:12.775630] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T20:30:12.776237] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T20:30:12.776310] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T20:30:12.776536] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T20:30:12.777921] Processed race 44645 for house_25 [2026-03-04T20:30:12.951535] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T20:30:12.952686] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T20:30:12.952812] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T20:30:12.952854] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T20:30:12.954184] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T20:30:12.955488] Processed race 44661 for house_27 [2026-03-04T20:30:12.958066] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T20:30:12.958156] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T20:30:12.958409] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T20:30:12.959173] Processed race 44482 for house_3 [2026-03-04T20:30:12.961623] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T20:30:12.961701] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T20:30:12.961739] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T20:30:12.961919] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T20:30:12.965890] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T20:30:12.970432] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T20:30:12.970540] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T20:30:12.970593] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T20:30:12.970792] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T20:30:12.977669] Processed race 44486 for house_3 [2026-03-04T20:30:12.977804] Processed race 44669 for house_28 [2026-03-04T20:30:12.968911] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T20:30:12.977888] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T20:30:12.978144] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T20:30:12.980227] Processed race 44693 for house_30 [2026-03-04T20:30:13.128873] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T20:30:13.129218] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T20:30:13.129285] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T20:30:13.130448] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T20:30:13.131868] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T20:30:13.132605] Processed race 44466 for house_37 [2026-03-04T20:30:13.133029] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T20:30:13.133191] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T20:30:13.133231] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T20:30:13.133432] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T20:30:13.134202] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T20:30:13.135513] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T20:30:13.135599] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T20:30:13.135648] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T20:30:13.135686] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T20:30:13.135868] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T20:30:13.136128] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T20:30:13.136935] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T20:30:13.137159] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T20:30:13.137352] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T20:30:13.138409] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T20:30:13.138475] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T20:30:13.138513] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T20:30:13.138543] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T20:30:13.138713] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T20:30:13.140044] Processed race 44494 for house_40 [2026-03-04T20:30:13.140121] Processed race 44462 for house_37 [2026-03-04T20:30:13.140165] Processed race 44498 for house_41 [2026-03-04T20:30:13.140216] Processed race 44502 for house_41 [2026-03-04T20:30:13.294464] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T20:30:13.294657] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T20:30:13.294703] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T20:30:13.294925] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T20:30:13.295750] Processed race 44522 for house_44 [2026-03-04T20:30:13.301535] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T20:30:13.301678] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T20:30:13.301723] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T20:30:13.302220] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T20:30:13.302836] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T20:30:13.303647] Processed race 44654 for house_5 [2026-03-04T20:30:13.303770] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T20:30:13.303831] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T20:30:13.304026] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T20:30:13.304691] Processed race 44526 for house_44 [2026-03-04T20:30:13.349775] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T20:30:13.350119] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T20:30:13.350194] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T20:30:13.350235] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T20:30:13.350299] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T20:30:13.350357] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T20:30:13.350395] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T20:30:13.350427] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T20:30:13.350457] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T20:30:13.350487] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T20:30:13.350724] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T20:30:13.351427] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T20:30:13.353019] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T20:30:13.354258] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T20:30:13.355543] Processed race 44558 for house_49 [2026-03-04T20:30:13.355636] Processed race 44542 for house_47 [2026-03-04T20:30:13.468378] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T20:30:13.468589] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T20:30:13.468657] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T20:30:13.468909] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T20:30:13.472382] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T20:30:13.476625] Processed race 44590 for house_52 [2026-03-04T20:30:13.477555] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T20:30:13.477861] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T20:30:13.477925] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T20:30:13.477994] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T20:30:13.478048] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T20:30:13.478106] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T20:30:13.479087] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T20:30:13.482133] Processed race 44570 for house_50 [2026-03-04T20:30:13.510738] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T20:30:13.510872] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T20:30:13.510937] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T20:30:13.513146] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T20:30:13.516721] Processed race 44618 for house_56 [2026-03-04T20:30:13.555151] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T20:30:13.555868] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T20:30:13.555944] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T20:30:13.558113] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T20:30:13.561039] Processed race 44638 for house_58 [2026-03-04T20:30:13.562017] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T20:30:13.562147] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T20:30:13.562363] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T20:30:13.562562] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T20:30:13.563506] Processed race 44622 for house_56 [2026-03-04T20:30:13.687412] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T20:30:13.686970] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T20:30:13.687602] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T20:30:13.687692] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T20:30:13.687811] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T20:30:13.687726] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T20:30:13.688315] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T20:30:13.688215] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T20:30:13.690324] Processed race 44662 for house_60 [2026-03-04T20:30:13.690397] Processed race 44642 for house_59 [2026-03-04T20:30:13.723128] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T20:30:13.723313] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T20:30:13.723361] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T20:30:13.723596] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T20:30:13.726692] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T20:30:13.727416] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T20:30:13.727486] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T20:30:13.727546] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T20:30:13.727740] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T20:30:13.728497] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T20:30:13.728560] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T20:30:13.728741] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T20:30:13.729877] Processed race 44670 for house_61 [2026-03-04T20:30:13.729945] Processed race 44690 for house_64 [2026-03-04T20:30:13.729991] Processed race 44666 for house_61 [2026-03-04T20:30:13.846151] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T20:30:13.846299] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T20:30:13.846332] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T20:30:13.846996] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T20:30:13.848769] Processed race 44431 for house_67 [2026-03-04T20:30:13.863822] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T20:30:13.863962] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T20:30:13.864011] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T20:30:13.864261] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T20:30:13.864338] Processed race 44694 for house_64 [2026-03-04T20:30:13.882704] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T20:30:13.882954] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T20:30:13.883029] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T20:30:13.883241] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T20:30:13.884092] Processed race 44535 for house_7 [2026-03-04T20:30:13.891168] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T20:30:13.891299] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T20:30:13.891350] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T20:30:13.891582] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T20:30:13.893770] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T20:30:13.893841] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T20:30:13.893881] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T20:30:13.894143] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T20:30:13.895112] Processed race 44539 for house_7 [2026-03-04T20:30:13.895411] Processed race 44435 for house_67 [2026-03-04T20:30:14.012888] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T20:30:14.013036] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T20:30:14.013070] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T20:30:14.013096] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T20:30:14.013873] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T20:30:14.013947] Processed race 44467 for house_70 [2026-03-04T20:30:14.020520] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T20:30:14.021022] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T20:30:14.021077] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T20:30:14.021117] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T20:30:14.021152] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T20:30:14.021382] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T20:30:14.023696] Processed race 44475 for house_71 [2026-03-04T20:30:14.037837] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T20:30:14.037971] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T20:30:14.038046] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T20:30:14.038244] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T20:30:14.038293] Processed race 44499 for house_74 [2026-03-04T20:30:14.040007] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T20:30:14.040083] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T20:30:14.040287] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T20:30:14.040486] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T20:30:14.040524] Processed race 44507 for house_76 [2026-03-04T20:30:14.055172] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T20:30:14.055289] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T20:30:14.055329] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T20:30:14.055362] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T20:30:14.055561] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T20:30:14.055611] Processed race 44511 for house_76 [2026-03-04T20:30:14.170633] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T20:30:14.170795] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T20:30:14.170841] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T20:30:14.171117] Processed race 44627 for house_8 [2026-03-04T20:30:14.171070] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T20:30:14.187194] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T20:30:14.187359] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T20:30:14.187401] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T20:30:14.187689] Processed race 44583 for house_85 [2026-03-04T20:30:14.187645] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T20:30:14.189050] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T20:30:14.189109] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T20:30:14.189141] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T20:30:14.189335] Processed race 44543 for house_80 [2026-03-04T20:30:14.189280] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T20:30:14.200414] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T20:30:14.200584] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T20:30:14.200644] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T20:30:14.200868] Processed race 44587 for house_85 [2026-03-04T20:30:14.200832] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T20:30:14.224151] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T20:30:14.224285] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T20:30:14.224318] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T20:30:14.224639] Processed race 44595 for house_86 [2026-03-04T20:30:14.224503] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T20:30:14.317710] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T20:30:14.317875] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T20:30:14.318375] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T20:30:14.318614] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T20:30:14.320210] Processed race 44611 for house_88 [2026-03-04T20:30:14.346084] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T20:30:14.346263] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T20:30:14.346313] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T20:30:14.346346] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T20:30:14.346567] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T20:30:14.348368] Processed race 44619 for house_89 [2026-03-04T20:30:14.352445] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T20:30:14.352544] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T20:30:14.353432] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T20:30:14.353503] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T20:30:14.355620] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T20:30:14.363754] Processed race 44707 for house_9 [2026-03-04T20:30:14.367390] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T20:30:14.367943] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T20:30:14.368174] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T20:30:14.368442] Processed race 44639 for house_91 [2026-03-04T20:30:14.368407] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T20:30:14.383182] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T20:30:14.383334] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T20:30:14.383377] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T20:30:14.384257] Processed race 44647 for house_92 [2026-03-04T20:30:14.384090] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T20:30:14.488007] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T20:30:14.488170] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T20:30:14.488217] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T20:30:14.488730] Processed race 44655 for house_93 [2026-03-04T20:30:14.488562] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T20:30:14.516483] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T20:30:14.516658] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T20:30:14.516703] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T20:30:14.516733] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T20:30:14.517151] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T20:30:14.517197] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T20:30:14.517456] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T20:30:14.517543] Processed race 44663 for house_94 [2026-03-04T20:30:14.521870] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T20:30:14.521992] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T20:30:14.522150] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T20:30:14.522202] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T20:30:14.522462] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T20:30:14.524260] Processed race 44679 for house_97 [2026-03-04T20:30:14.535604] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T20:30:14.535771] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T20:30:14.535826] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T20:30:14.536175] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T20:30:14.536232] Processed race 44687 for house_98 [2026-03-04T20:30:14.539299] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T20:30:14.539851] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T20:30:14.539904] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T20:30:14.539946] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T20:30:14.540513] Processed race 44691 for house_98 [2026-03-04T20:30:14.540344] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T20:30:14.640233] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T20:30:14.642995] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T20:30:14.643118] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T20:30:14.643732] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T20:30:14.645098] Processed race 44406 for senate_11 [2026-03-04T20:30:14.674679] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T20:30:14.675109] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T20:30:14.675558] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T20:30:14.675725] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T20:30:14.676229] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T20:30:14.676880] Processed race 44378 for senate_19 [2026-03-04T20:30:14.700742] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T20:30:14.701004] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T20:30:14.701051] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T20:30:14.699205] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T20:30:14.701475] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T20:30:14.701515] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T20:30:14.701834] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T20:30:14.706126] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T20:30:14.710425] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T20:30:14.710518] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T20:30:14.710558] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T20:30:14.711312] Processed race 44711 for senate_2 [2026-03-04T20:30:14.710634] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T20:30:14.714318] Processed race 44377 for senate_21 [2026-03-04T20:30:14.714396] Processed race 44376 for senate_22 [2026-03-04T20:30:14.806802] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T20:30:14.806998] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T20:30:14.807071] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T20:30:14.807407] Processed race 44382 for senate_3 [2026-03-04T20:30:14.836543] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T20:30:14.836732] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T20:30:14.836783] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T20:30:14.837254] Processed race 44381 for senate_4 [2026-03-04T20:30:14.857670] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T20:30:14.857866] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T20:30:14.857911] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T20:30:14.857965] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T20:30:14.858397] Processed race 44380 for senate_5 [2026-03-04T20:30:14.866689] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T20:30:14.866829] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T20:30:14.866872] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T20:30:14.867267] Processed race 44379 for senate_5 [2026-03-04T20:30:14.887000] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T20:40:03.159476] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T20:40:03.160197] ✅ Loaded candidate metadata for state legislature [2026-03-04T20:40:03.160275] Starting parallel fetching of 98 races... [2026-03-04T20:40:03.171382] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T20:40:03.218906] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T20:40:03.233905] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T20:40:03.272469] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T20:40:03.305805] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T20:40:03.385493] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T20:40:03.385620] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T20:40:03.385694] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T20:40:03.385931] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T20:40:03.408946] Processed race 44605 for house_1 [2026-03-04T20:40:03.445199] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T20:40:03.445332] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T20:40:03.445378] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T20:40:03.445418] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T20:40:03.445650] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T20:40:03.449679] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T20:40:03.449772] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T20:40:03.449821] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T20:40:03.450033] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T20:40:03.452141] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T20:40:03.452225] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T20:40:03.452293] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T20:40:03.452338] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T20:40:03.452523] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T20:40:03.453427] Processed race 44428 for house_1 [2026-03-04T20:40:03.453837] Processed race 44436 for house_101 [2026-03-04T20:40:03.454061] Processed race 44496 for house_10 [2026-03-04T20:40:03.495291] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T20:40:03.495438] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T20:40:03.495486] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T20:40:03.495523] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T20:40:03.495825] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T20:40:03.499563] Processed race 44468 for house_106 [2026-03-04T20:40:03.566308] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T20:40:03.566464] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T20:40:03.566529] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T20:40:03.567062] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T20:40:03.569318] Processed race 44480 for house_108 [2026-03-04T20:40:03.638045] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T20:40:03.638373] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T20:40:03.638429] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T20:40:03.638561] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T20:40:03.638876] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T20:40:03.640505] Processed race 44560 for house_118 [2026-03-04T20:40:03.669786] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T20:40:03.669945] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T20:40:03.670240] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T20:40:03.670594] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T20:40:03.672389] Processed race 44548 for house_117 [2026-03-04T20:40:03.690029] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T20:40:03.690288] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T20:40:03.690351] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T20:40:03.690390] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T20:40:03.690422] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T20:40:03.690840] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T20:40:03.699806] Processed race 44512 for house_112 [2026-03-04T20:40:03.765539] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T20:40:03.765676] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T20:40:03.765736] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T20:40:03.765958] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T20:40:03.774125] Processed race 44564 for house_119 [2026-03-04T20:40:03.824461] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T20:40:03.824632] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T20:40:03.824677] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T20:40:03.824712] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T20:40:03.824960] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T20:40:03.836540] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T20:40:03.836746] Processed race 44580 for house_120 [2026-03-04T20:40:03.836692] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T20:40:03.838561] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T20:40:03.843889] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T20:40:03.860702] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T20:40:03.861140] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T20:40:03.861186] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T20:40:03.861546] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T20:40:03.862793] Processed race 44588 for house_121 [2026-03-04T20:40:03.862868] Processed race 44596 for house_122 [2026-03-04T20:40:03.898200] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T20:40:03.898403] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T20:40:03.898449] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T20:40:03.898487] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T20:40:03.898521] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T20:40:03.898816] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T20:40:03.900720] Processed race 44612 for house_125 [2026-03-04T20:40:04.022669] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T20:40:04.022832] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T20:40:04.022955] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T20:40:04.023024] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T20:40:04.023252] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T20:40:04.025409] Processed race 44624 for house_126 [2026-03-04T20:40:04.030206] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T20:40:04.030390] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T20:40:04.030441] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T20:40:04.030752] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T20:40:04.031933] Processed race 44616 for house_125 [2026-03-04T20:40:04.069374] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T20:40:04.069515] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T20:40:04.069553] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T20:40:04.069791] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T20:40:04.071053] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T20:40:04.071118] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T20:40:04.071156] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T20:40:04.071303] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T20:40:04.073497] Processed race 44648 for house_129 [2026-03-04T20:40:04.073585] Processed race 44620 for house_126 [2026-03-04T20:40:04.080620] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T20:40:04.080743] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T20:40:04.080788] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T20:40:04.081006] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T20:40:04.081772] Processed race 44461 for house_13 [2026-03-04T20:40:04.228399] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T20:40:04.228571] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T20:40:04.228649] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T20:40:04.228869] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T20:40:04.229698] Processed race 44660 for house_130 [2026-03-04T20:40:04.262950] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T20:40:04.263106] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T20:40:04.263156] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T20:40:04.263494] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T20:40:04.274381] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T20:40:04.274523] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T20:40:04.274562] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T20:40:04.274616] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T20:40:04.274651] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T20:40:04.274680] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T20:40:04.274884] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T20:40:04.275670] Processed race 44437 for house_137 [2026-03-04T20:40:04.275740] Processed race 44668 for house_131 [2026-03-04T20:40:04.289286] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T20:40:04.289423] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T20:40:04.289462] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T20:40:04.289494] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T20:40:04.289992] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T20:40:04.291467] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T20:40:04.291530] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T20:40:04.291566] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T20:40:04.291740] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T20:40:04.293369] Processed race 44445 for house_138 [2026-03-04T20:40:04.293442] Processed race 44696 for house_134 [2026-03-04T20:40:04.396448] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T20:40:04.396565] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T20:40:04.396618] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T20:40:04.396644] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T20:40:04.396842] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T20:40:04.408709] Processed race 44449 for house_139 [2026-03-04T20:40:04.445883] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T20:40:04.446041] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T20:40:04.446101] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T20:40:04.446138] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T20:40:04.446338] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T20:40:04.447133] Processed race 44481 for house_142 [2026-03-04T20:40:04.454522] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T20:40:04.455072] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T20:40:04.455137] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T20:40:04.455506] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T20:40:04.457797] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T20:40:04.457876] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T20:40:04.457936] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T20:40:04.457997] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T20:40:04.458154] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T20:40:04.458350] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T20:40:04.459258] Processed race 44545 for house_14 [2026-03-04T20:40:04.459325] Processed race 44537 for house_149 [2026-03-04T20:40:04.478718] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T20:40:04.479056] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T20:40:04.479120] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T20:40:04.479164] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T20:40:04.479630] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T20:40:04.494674] Processed race 44497 for house_144 [2026-03-04T20:40:04.572005] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T20:40:04.572155] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T20:40:04.572222] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T20:40:04.572662] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T20:40:04.574361] Processed race 44553 for house_150 [2026-03-04T20:40:04.650745] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T20:40:04.650911] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T20:40:04.650974] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T20:40:04.651237] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T20:40:04.661677] Processed race 44581 for house_17 [2026-03-04T20:40:04.667567] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T20:40:04.667777] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T20:40:04.667833] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T20:40:04.668158] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T20:40:04.670002] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T20:40:04.670078] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T20:40:04.670237] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T20:40:04.670424] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T20:40:04.671517] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T20:40:04.671602] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T20:40:04.671647] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T20:40:04.671685] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T20:40:04.671855] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T20:40:04.688338] Processed race 44593 for house_19 [2026-03-04T20:40:04.688520] Processed race 44573 for house_16 [2026-03-04T20:40:04.688564] Processed race 44577 for house_17 [2026-03-04T20:40:04.754144] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T20:40:04.754313] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T20:40:04.754365] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T20:40:04.754595] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T20:40:04.755379] Processed race 44597 for house_19 [2026-03-04T20:40:04.836051] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T20:40:04.836203] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T20:40:04.836266] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T20:40:04.836462] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T20:40:04.837302] Processed race 44629 for house_23 [2026-03-04T20:40:04.840440] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T20:40:04.840503] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T20:40:04.840537] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T20:40:04.840727] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T20:40:04.841882] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T20:40:04.841940] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T20:40:04.841993] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T20:40:04.842169] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T20:40:04.842917] Processed race 44653 for house_26 [2026-03-04T20:40:04.842986] Processed race 44645 for house_25 [2026-03-04T20:40:04.846371] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T20:40:04.846457] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T20:40:04.846516] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T20:40:04.846684] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T20:40:04.847290] Processed race 44633 for house_23 [2026-03-04T20:40:04.930149] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T20:40:04.930265] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T20:40:04.930316] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T20:40:04.930526] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T20:40:04.932269] Processed race 44661 for house_27 [2026-03-04T20:40:05.003802] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T20:40:05.003943] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T20:40:05.003993] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T20:40:05.004275] Processed race 44482 for house_3 [2026-03-04T20:40:05.004200] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T20:40:05.013485] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T20:40:05.013605] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T20:40:05.013666] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T20:40:05.013955] Processed race 44669 for house_28 [2026-03-04T20:40:05.013897] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T20:40:05.018780] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T20:40:05.018859] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T20:40:05.018901] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T20:40:05.019146] Processed race 44693 for house_30 [2026-03-04T20:40:05.019110] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T20:40:05.022257] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T20:40:05.022331] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T20:40:05.022366] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T20:40:05.022954] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T20:40:05.023054] Processed race 44486 for house_3 [2026-03-04T20:40:05.093522] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T20:40:05.094206] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T20:40:05.094263] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T20:40:05.094296] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T20:40:05.094711] Processed race 44462 for house_37 [2026-03-04T20:40:05.094636] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T20:40:05.160675] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T20:40:05.160849] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T20:40:05.160888] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T20:40:05.161094] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T20:40:05.162380] Processed race 44466 for house_37 [2026-03-04T20:40:05.175074] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T20:40:05.175237] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T20:40:05.175302] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T20:40:05.175544] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T20:40:05.175938] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T20:40:05.176001] Processed race 44494 for house_40 [2026-03-04T20:40:05.181288] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T20:40:05.182490] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T20:40:05.182544] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T20:40:05.182690] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T20:40:05.183242] Processed race 44498 for house_41 [2026-03-04T20:40:05.183051] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T20:40:05.251459] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T20:40:05.251644] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T20:40:05.251701] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T20:40:05.251922] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T20:40:05.252613] Processed race 44522 for house_44 [2026-03-04T20:40:05.323229] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T20:40:05.323385] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T20:40:05.323433] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T20:40:05.324126] Processed race 44526 for house_44 [2026-03-04T20:40:05.323927] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T20:40:05.332502] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T20:40:05.332651] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T20:40:05.332878] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T20:40:05.332922] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T20:40:05.332961] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T20:40:05.333029] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T20:40:05.333077] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T20:40:05.333124] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T20:40:05.333180] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T20:40:05.333566] Processed race 44558 for house_49 [2026-03-04T20:40:05.333472] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T20:40:05.408772] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T20:40:05.408945] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T20:40:05.409019] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T20:40:05.409239] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T20:40:05.410178] Processed race 44654 for house_5 [2026-03-04T20:40:05.482194] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T20:40:05.482335] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T20:40:05.482383] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T20:40:05.482417] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T20:40:05.482446] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T20:40:05.482475] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T20:40:05.482504] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T20:40:05.482726] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T20:40:05.484068] Processed race 44570 for house_50 [2026-03-04T20:40:05.491366] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T20:40:05.491452] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T20:40:05.491489] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T20:40:05.491902] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T20:40:05.492615] Processed race 44590 for house_52 [2026-03-04T20:40:05.556275] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T20:40:05.556432] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T20:40:05.556482] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T20:40:05.556682] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T20:40:05.557480] Processed race 44618 for house_56 [2026-03-04T20:40:05.641432] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T20:40:05.641557] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T20:40:05.641642] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T20:40:05.642040] Processed race 44622 for house_56 [2026-03-04T20:40:05.641942] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T20:40:05.646986] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T20:40:05.647054] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T20:40:05.647086] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T20:40:05.647237] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T20:40:05.647861] Processed race 44638 for house_58 [2026-03-04T20:40:05.748505] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T20:40:05.748668] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T20:40:05.748711] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T20:40:05.749025] Processed race 44642 for house_59 [2026-03-04T20:40:05.748953] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T20:40:05.804705] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T20:40:05.804844] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T20:40:05.804891] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T20:40:05.805122] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T20:40:05.806230] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T20:40:05.806298] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T20:40:05.806338] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T20:40:05.806505] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T20:40:05.807670] Processed race 44662 for house_60 [2026-03-04T20:40:05.807739] Processed race 44666 for house_61 [2026-03-04T20:40:05.904884] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T20:40:05.905017] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T20:40:05.905054] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T20:40:05.905243] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T20:40:05.906125] Processed race 44670 for house_61 [2026-03-04T20:40:05.954816] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T20:40:05.954959] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T20:40:05.955017] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T20:40:05.955264] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T20:40:05.956242] Processed race 44690 for house_64 [2026-03-04T20:40:05.964069] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T20:40:05.964159] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T20:40:05.964223] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T20:40:05.964442] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T20:40:05.965363] Processed race 44694 for house_64 [2026-03-04T20:40:06.063910] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T20:40:06.064051] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T20:40:06.064171] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T20:40:06.064383] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T20:40:06.065272] Processed race 44431 for house_67 [2026-03-04T20:40:06.114010] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T20:40:06.114132] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T20:40:06.114166] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T20:40:06.114359] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T20:40:06.115085] Processed race 44435 for house_67 [2026-03-04T20:40:06.117134] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T20:40:06.117200] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T20:40:06.117233] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T20:40:06.117382] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T20:40:06.118054] Processed race 44535 for house_7 [2026-03-04T20:40:06.222474] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T20:40:06.222624] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T20:40:06.222669] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T20:40:06.222895] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T20:40:06.223650] Processed race 44539 for house_7 [2026-03-04T20:40:06.244137] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T20:40:06.244254] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T20:40:06.244295] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T20:40:06.244328] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T20:40:06.244523] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T20:40:06.245251] Processed race 44502 for house_41 [2026-03-04T20:40:06.272396] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T20:40:06.272539] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T20:40:06.272616] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T20:40:06.272663] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T20:40:06.272885] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T20:40:06.273845] Processed race 44467 for house_70 [2026-03-04T20:40:06.275202] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T20:40:06.275283] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T20:40:06.275335] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T20:40:06.275382] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T20:40:06.275424] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T20:40:06.275890] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T20:40:06.276746] Processed race 44475 for house_71 [2026-03-04T20:40:06.362617] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T20:40:06.362795] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T20:40:06.362857] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T20:40:06.363125] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T20:40:06.364019] Processed race 44542 for house_47 [2026-03-04T20:40:06.380565] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T20:40:06.380744] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T20:40:06.380785] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T20:40:06.383321] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T20:40:06.384451] Processed race 44499 for house_74 [2026-03-04T20:40:06.402009] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T20:40:06.402480] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T20:40:06.402532] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T20:40:06.402758] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T20:40:06.403893] Processed race 44507 for house_76 [2026-03-04T20:40:06.440049] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T20:40:06.440184] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T20:40:06.440227] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T20:40:06.440261] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T20:40:06.440475] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T20:40:06.442566] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T20:40:06.442656] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T20:40:06.442697] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T20:40:06.442865] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T20:40:06.443529] Processed race 44511 for house_76 [2026-03-04T20:40:06.443625] Processed race 44627 for house_8 [2026-03-04T20:40:06.523109] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T20:40:06.523236] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T20:40:06.523270] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T20:40:06.523465] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T20:40:06.524358] Processed race 44543 for house_80 [2026-03-04T20:40:06.544740] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T20:40:06.544872] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T20:40:06.544918] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T20:40:06.545134] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T20:40:06.549744] Processed race 44583 for house_85 [2026-03-04T20:40:06.559328] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T20:40:06.559423] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T20:40:06.559459] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T20:40:06.559769] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T20:40:06.560723] Processed race 44587 for house_85 [2026-03-04T20:40:06.598513] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T20:40:06.598666] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T20:40:06.598703] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T20:40:06.598960] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T20:40:06.602023] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T20:40:06.602095] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T20:40:06.602148] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T20:40:06.602311] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T20:40:06.602892] Processed race 44611 for house_88 [2026-03-04T20:40:06.602947] Processed race 44595 for house_86 [2026-03-04T20:40:06.670143] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T20:40:06.670312] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T20:40:06.670377] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T20:40:06.670445] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T20:40:06.670743] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T20:40:06.674121] Processed race 44619 for house_89 [2026-03-04T20:40:06.692664] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T20:40:06.692815] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T20:40:06.692867] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T20:40:06.692906] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T20:40:06.693193] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T20:40:06.694637] Processed race 44707 for house_9 [2026-03-04T20:40:06.835398] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T20:40:06.835561] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T20:40:06.835651] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T20:40:06.835696] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T20:40:06.835753] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T20:40:06.835804] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T20:40:06.837727] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T20:40:06.839252] Processed race 44663 for house_94 [2026-03-04T20:40:06.851771] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T20:40:06.851914] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T20:40:06.851967] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T20:40:06.852031] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T20:40:06.852263] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T20:40:06.853475] Processed race 44679 for house_97 [2026-03-04T20:40:07.001706] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T20:40:07.001886] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T20:40:07.001936] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T20:40:07.002225] Processed race 44687 for house_98 [2026-03-04T20:40:07.002185] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T20:40:07.013109] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T20:40:07.013279] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T20:40:07.013336] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T20:40:07.013375] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T20:40:07.013803] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T20:40:07.014655] Processed race 44691 for house_98 [2026-03-04T20:40:07.162025] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T20:40:07.162340] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T20:40:07.162396] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T20:40:07.162760] Processed race 44406 for senate_11 [2026-03-04T20:40:07.162704] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T20:40:07.171547] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T20:40:07.171706] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T20:40:07.171760] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T20:40:07.171815] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T20:40:07.172098] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T20:40:07.172148] Processed race 44378 for senate_19 [2026-03-04T20:40:07.319149] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T20:40:07.319319] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T20:40:07.319366] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T20:40:07.319621] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T20:40:07.319750] Processed race 44711 for senate_2 [2026-03-04T20:40:07.324901] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T20:40:07.325017] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T20:40:07.325073] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T20:40:07.325349] Processed race 44377 for senate_21 [2026-03-04T20:40:07.325297] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T20:40:07.474281] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T20:40:07.474437] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T20:40:07.474479] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T20:40:07.474507] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T20:40:07.474721] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T20:40:07.474856] Processed race 44376 for senate_22 [2026-03-04T20:40:07.478659] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T20:40:07.478747] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T20:40:07.478810] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T20:40:07.479112] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T20:40:07.479745] Processed race 44382 for senate_3 [2026-03-04T20:40:07.629052] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T20:40:07.629210] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T20:40:07.629278] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T20:40:07.629603] Processed race 44381 for senate_4 [2026-03-04T20:40:07.629532] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T20:40:07.631954] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T20:40:07.632032] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T20:40:07.632065] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T20:40:07.632273] Processed race 44379 for senate_5 [2026-03-04T20:40:07.766447] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T20:40:07.766633] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T20:40:07.766678] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T20:40:07.766931] Processed race 44647 for house_92 [2026-03-04T20:40:07.773156] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T20:40:07.773235] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T20:40:07.773281] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T20:40:07.773531] Processed race 44639 for house_91 [2026-03-04T20:40:07.775157] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T20:40:07.776491] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T20:40:07.776693] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T20:40:07.777110] Processed race 44655 for house_93 [2026-03-04T20:40:07.787502] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T20:40:07.787641] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T20:40:07.787703] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T20:40:07.787750] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T20:40:07.788022] Processed race 44380 for senate_5 [2026-03-04T20:40:07.795313] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T20:50:03.179664] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T20:50:03.189798] ✅ Loaded candidate metadata for state legislature [2026-03-04T20:50:03.190042] Starting parallel fetching of 98 races... [2026-03-04T20:50:03.190884] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T20:50:03.228207] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T20:50:03.252283] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T20:50:03.303171] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T20:50:03.329882] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T20:50:03.429768] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T20:50:03.429927] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T20:50:03.429984] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T20:50:03.430309] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T20:50:03.446173] Processed race 44605 for house_1 [2026-03-04T20:50:03.449598] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T20:50:03.449702] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T20:50:03.449740] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T20:50:03.449790] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T20:50:03.450013] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T20:50:03.460610] Processed race 44496 for house_10 [2026-03-04T20:50:03.496563] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T20:50:03.496729] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T20:50:03.496775] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T20:50:03.497077] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T20:50:03.499083] Processed race 44436 for house_101 [2026-03-04T20:50:03.500660] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T20:50:03.500736] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T20:50:03.500789] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T20:50:03.500826] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T20:50:03.501255] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T20:50:03.502716] Processed race 44428 for house_1 [2026-03-04T20:50:03.528660] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T20:50:03.528821] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T20:50:03.528983] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T20:50:03.529045] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T20:50:03.529408] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T20:50:03.530782] Processed race 44468 for house_106 [2026-03-04T20:50:03.665141] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T20:50:03.665280] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T20:50:03.665315] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T20:50:03.665501] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T20:50:03.670019] Processed race 44480 for house_108 [2026-03-04T20:50:03.672367] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T20:50:03.672463] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T20:50:03.672633] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T20:50:03.672698] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T20:50:03.672812] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T20:50:03.673041] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T20:50:03.676937] Processed race 44512 for house_112 [2026-03-04T20:50:03.715147] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T20:50:03.715250] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T20:50:03.715285] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T20:50:03.715461] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T20:50:03.721757] Processed race 44548 for house_117 [2026-03-04T20:50:03.724202] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T20:50:03.724302] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T20:50:03.724360] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T20:50:03.724401] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T20:50:03.724642] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T20:50:03.727637] Processed race 44560 for house_118 [2026-03-04T20:50:03.826524] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T20:50:03.826799] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T20:50:03.826917] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T20:50:03.827236] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T20:50:03.829351] Processed race 44564 for house_119 [2026-03-04T20:50:03.879759] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T20:50:03.879918] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T20:50:03.879987] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T20:50:03.880036] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T20:50:03.880355] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T20:50:03.881524] Processed race 44580 for house_120 [2026-03-04T20:50:03.897900] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T20:50:03.898067] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T20:50:03.898130] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T20:50:03.898409] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T20:50:03.903462] Processed race 44588 for house_121 [2026-03-04T20:50:03.915025] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T20:50:03.915238] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T20:50:03.915310] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T20:50:03.915543] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T20:50:03.919818] Processed race 44596 for house_122 [2026-03-04T20:50:03.937481] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T20:50:03.937613] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T20:50:03.937650] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T20:50:03.937682] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T20:50:03.937706] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T20:50:03.938064] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T20:50:03.941563] Processed race 44612 for house_125 [2026-03-04T20:50:04.009451] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T20:50:04.009599] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T20:50:04.009656] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T20:50:04.009934] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T20:50:04.011364] Processed race 44616 for house_125 [2026-03-04T20:50:04.078921] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T20:50:04.079067] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T20:50:04.079113] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T20:50:04.079319] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T20:50:04.080352] Processed race 44620 for house_126 [2026-03-04T20:50:04.102299] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T20:50:04.102449] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T20:50:04.102516] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T20:50:04.102598] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T20:50:04.102900] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T20:50:04.104167] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T20:50:04.104233] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T20:50:04.104295] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T20:50:04.104479] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T20:50:04.107117] Processed race 44624 for house_126 [2026-03-04T20:50:04.107204] Processed race 44648 for house_129 [2026-03-04T20:50:04.128418] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T20:50:04.128688] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T20:50:04.128750] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T20:50:04.129034] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T20:50:04.129930] Processed race 44461 for house_13 [2026-03-04T20:50:04.205178] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T20:50:04.205285] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T20:50:04.205323] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T20:50:04.205517] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T20:50:04.206410] Processed race 44660 for house_130 [2026-03-04T20:50:04.270431] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T20:50:04.270560] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T20:50:04.270686] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T20:50:04.270916] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T20:50:04.271740] Processed race 44696 for house_134 [2026-03-04T20:50:04.282789] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T20:50:04.282942] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T20:50:04.283020] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T20:50:04.283079] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T20:50:04.283129] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T20:50:04.283172] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T20:50:04.283454] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T20:50:04.284841] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T20:50:04.284922] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T20:50:04.285076] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T20:50:04.285132] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T20:50:04.285321] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T20:50:04.286010] Processed race 44668 for house_131 [2026-03-04T20:50:04.286101] Processed race 44445 for house_138 [2026-03-04T20:50:04.301593] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T20:50:04.301754] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T20:50:04.301797] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T20:50:04.302154] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T20:50:04.314862] Processed race 44437 for house_137 [2026-03-04T20:50:04.408043] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T20:50:04.408183] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T20:50:04.408243] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T20:50:04.408286] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T20:50:04.408556] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T20:50:04.409639] Processed race 44449 for house_139 [2026-03-04T20:50:04.447781] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T20:50:04.447924] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T20:50:04.449036] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T20:50:04.449322] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T20:50:04.451175] Processed race 44545 for house_14 [2026-03-04T20:50:04.479633] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T20:50:04.479793] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T20:50:04.479849] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T20:50:04.479891] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T20:50:04.481191] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T20:50:04.483668] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T20:50:04.483741] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T20:50:04.483793] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T20:50:04.483842] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T20:50:04.483879] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T20:50:04.485114] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T20:50:04.487306] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T20:50:04.487375] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T20:50:04.487419] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T20:50:04.487451] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T20:50:04.487641] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T20:50:04.489389] Processed race 44481 for house_142 [2026-03-04T20:50:04.489474] Processed race 44537 for house_149 [2026-03-04T20:50:04.489514] Processed race 44497 for house_144 [2026-03-04T20:50:04.566342] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T20:50:04.566483] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T20:50:04.566530] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T20:50:04.566831] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T20:50:04.570658] Processed race 44553 for house_150 [2026-03-04T20:50:04.624364] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T20:50:04.624503] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T20:50:04.624561] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T20:50:04.624848] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T20:50:04.625705] Processed race 44573 for house_16 [2026-03-04T20:50:04.660405] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T20:50:04.660553] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T20:50:04.660610] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T20:50:04.660642] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T20:50:04.660850] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T20:50:04.661817] Processed race 44577 for house_17 [2026-03-04T20:50:04.662371] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T20:50:04.662440] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T20:50:04.662494] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T20:50:04.662697] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T20:50:04.663707] Processed race 44593 for house_19 [2026-03-04T20:50:04.670301] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T20:50:04.670445] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T20:50:04.670483] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T20:50:04.670729] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T20:50:04.672516] Processed race 44581 for house_17 [2026-03-04T20:50:04.745109] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T20:50:04.745226] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T20:50:04.745260] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T20:50:04.745568] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T20:50:04.746229] Processed race 44597 for house_19 [2026-03-04T20:50:04.811932] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T20:50:04.812077] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T20:50:04.812124] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T20:50:04.812353] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T20:50:04.814188] Processed race 44629 for house_23 [2026-03-04T20:50:04.827816] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T20:50:04.827980] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T20:50:04.828059] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T20:50:04.828309] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T20:50:04.829792] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T20:50:04.829869] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T20:50:04.829924] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T20:50:04.830126] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T20:50:04.831693] Processed race 44633 for house_23 [2026-03-04T20:50:04.831773] Processed race 44645 for house_25 [2026-03-04T20:50:04.903413] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T20:50:04.903521] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T20:50:04.903567] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T20:50:04.903817] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T20:50:04.907614] Processed race 44661 for house_27 [2026-03-04T20:50:04.988668] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T20:50:04.989176] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T20:50:04.989430] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T20:50:04.990000] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T20:50:04.991088] Processed race 44669 for house_28 [2026-03-04T20:50:05.009601] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T20:50:05.009802] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T20:50:05.009854] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T20:50:05.010168] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T20:50:05.011447] Processed race 44482 for house_3 [2026-03-04T20:50:05.082709] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T20:50:05.082818] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T20:50:05.082866] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T20:50:05.083139] Processed race 44693 for house_30 [2026-03-04T20:50:05.083096] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T20:50:05.158205] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T20:50:05.158328] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T20:50:05.158368] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T20:50:05.158394] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T20:50:05.158568] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T20:50:05.159311] Processed race 44462 for house_37 [2026-03-04T20:50:05.160936] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T20:50:05.161017] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T20:50:05.161066] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T20:50:05.161227] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T20:50:05.161836] Processed race 44466 for house_37 [2026-03-04T20:50:05.237810] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T20:50:05.237973] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T20:50:05.238303] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T20:50:05.238372] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T20:50:05.238630] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T20:50:05.239626] Processed race 44494 for house_40 [2026-03-04T20:50:05.312900] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T20:50:05.313084] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T20:50:05.313124] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T20:50:05.313152] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T20:50:05.314289] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T20:50:05.317183] Processed race 44498 for house_41 [2026-03-04T20:50:05.326485] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T20:50:05.326659] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T20:50:05.326711] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T20:50:05.326749] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T20:50:05.327033] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T20:50:05.329165] Processed race 44502 for house_41 [2026-03-04T20:50:05.400911] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T20:50:05.401095] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T20:50:05.401139] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T20:50:05.401378] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T20:50:05.402461] Processed race 44522 for house_44 [2026-03-04T20:50:05.484815] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T20:50:05.484974] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T20:50:05.485026] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T20:50:05.485245] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T20:50:05.486402] Processed race 44526 for house_44 [2026-03-04T20:50:05.492016] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T20:50:05.492111] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T20:50:05.492153] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T20:50:05.492355] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T20:50:05.493070] Processed race 44542 for house_47 [2026-03-04T20:50:05.571827] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T20:50:05.571988] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T20:50:05.572034] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T20:50:05.572073] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T20:50:05.572105] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T20:50:05.572134] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T20:50:05.572164] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T20:50:05.572192] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T20:50:05.572221] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T20:50:05.572436] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T20:50:05.574627] Processed race 44558 for house_49 [2026-03-04T20:50:05.642927] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T20:50:05.643086] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T20:50:05.643132] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T20:50:05.643318] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T20:50:05.643930] Processed race 44654 for house_5 [2026-03-04T20:50:05.689358] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T20:50:05.689486] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T20:50:05.689539] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T20:50:05.689610] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T20:50:05.689647] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T20:50:05.689672] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T20:50:05.689696] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T20:50:05.690036] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T20:50:05.691625] Processed race 44570 for house_50 [2026-03-04T20:50:05.731136] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T20:50:05.731258] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T20:50:05.731302] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T20:50:05.731522] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T20:50:05.734286] Processed race 44590 for house_52 [2026-03-04T20:50:05.810680] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T20:50:05.810819] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T20:50:05.810855] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T20:50:05.811487] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T20:50:05.812624] Processed race 44618 for house_56 [2026-03-04T20:50:05.847113] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T20:50:05.847247] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T20:50:05.847291] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T20:50:05.847716] Processed race 44622 for house_56 [2026-03-04T20:50:05.847544] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T20:50:05.852332] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T20:50:05.852409] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T20:50:05.852450] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T20:50:05.852804] Processed race 44653 for house_26 [2026-03-04T20:50:05.852728] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T20:50:05.889210] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T20:50:05.889343] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T20:50:05.889387] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T20:50:05.889598] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T20:50:05.890365] Processed race 44638 for house_58 [2026-03-04T20:50:05.982600] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T20:50:05.982740] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T20:50:05.982772] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T20:50:05.982979] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T20:50:05.983025] Processed race 44642 for house_59 [2026-03-04T20:50:06.013746] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T20:50:06.013915] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T20:50:06.013976] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T20:50:06.014215] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T20:50:06.014275] Processed race 44662 for house_60 [2026-03-04T20:50:06.048121] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T20:50:06.048257] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T20:50:06.048291] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T20:50:06.048568] Processed race 44486 for house_3 [2026-03-04T20:50:06.048519] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T20:50:06.143387] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T20:50:06.143555] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T20:50:06.143639] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T20:50:06.143891] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T20:50:06.144302] Processed race 44690 for house_64 [2026-03-04T20:50:06.176710] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T20:50:06.177023] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T20:50:06.177389] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T20:50:06.177686] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T20:50:06.178288] Processed race 44694 for house_64 [2026-03-04T20:50:06.205566] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T20:50:06.205780] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T20:50:06.206121] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T20:50:06.206990] Processed race 44431 for house_67 [2026-03-04T20:50:06.206695] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T20:50:06.307287] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T20:50:06.307433] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T20:50:06.307467] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T20:50:06.307980] Processed race 44435 for house_67 [2026-03-04T20:50:06.307879] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T20:50:06.340283] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T20:50:06.340433] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T20:50:06.340486] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T20:50:06.340715] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T20:50:06.341776] Processed race 44535 for house_7 [2026-03-04T20:50:06.363879] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T20:50:06.364087] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T20:50:06.364171] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T20:50:06.366110] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T20:50:06.367509] Processed race 44539 for house_7 [2026-03-04T20:50:06.471856] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T20:50:06.472045] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T20:50:06.472118] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T20:50:06.472176] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T20:50:06.473035] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T20:50:06.474041] Processed race 44467 for house_70 [2026-03-04T20:50:06.508733] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T20:50:06.508876] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T20:50:06.508909] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T20:50:06.508935] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T20:50:06.508983] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T20:50:06.509613] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T20:50:06.509660] Processed race 44475 for house_71 [2026-03-04T20:50:06.631619] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T20:50:06.631763] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T20:50:06.631807] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T20:50:06.632027] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T20:50:06.632075] Processed race 44507 for house_76 [2026-03-04T20:50:06.667906] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T20:50:06.668068] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T20:50:06.668106] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T20:50:06.668136] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T20:50:06.668334] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T20:50:06.668380] Processed race 44511 for house_76 [2026-03-04T20:50:06.785796] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T20:50:06.786071] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T20:50:06.786129] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T20:50:06.786840] Processed race 44627 for house_8 [2026-03-04T20:50:06.786690] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T20:50:06.831280] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T20:50:06.831685] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T20:50:06.831731] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T20:50:06.831964] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T20:50:06.832008] Processed race 44543 for house_80 [2026-03-04T20:50:06.947979] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T20:50:06.948146] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T20:50:06.948193] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T20:50:06.948400] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T20:50:06.948455] Processed race 44583 for house_85 [2026-03-04T20:50:06.990090] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T20:50:06.990242] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T20:50:06.990283] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T20:50:06.990500] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T20:50:06.990547] Processed race 44587 for house_85 [2026-03-04T20:50:07.064999] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T20:50:07.065113] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T20:50:07.065156] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T20:50:07.066109] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T20:50:07.067635] Processed race 44666 for house_61 [2026-03-04T20:50:07.083201] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T20:50:07.083369] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T20:50:07.083413] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T20:50:07.084254] Processed race 44670 for house_61 [2026-03-04T20:50:07.084165] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T20:50:07.107381] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T20:50:07.107548] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T20:50:07.107614] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T20:50:07.107905] Processed race 44595 for house_86 [2026-03-04T20:50:07.107863] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T20:50:07.152901] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T20:50:07.153141] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T20:50:07.153260] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T20:50:07.153595] Processed race 44611 for house_88 [2026-03-04T20:50:07.153549] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T20:50:07.213721] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T20:50:07.213998] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T20:50:07.214048] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T20:50:07.214281] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T20:50:07.214534] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T20:50:07.215559] Processed race 44619 for house_89 [2026-03-04T20:50:07.230789] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T20:50:07.230898] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T20:50:07.230944] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T20:50:07.231162] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T20:50:07.231398] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T20:50:07.232192] Processed race 44707 for house_9 [2026-03-04T20:50:07.273547] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T20:50:07.274741] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T20:50:07.274793] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T20:50:07.275115] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T20:50:07.276071] Processed race 44639 for house_91 [2026-03-04T20:50:07.322511] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T20:50:07.322721] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T20:50:07.322766] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T20:50:07.323024] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T20:50:07.323243] Processed race 44647 for house_92 [2026-03-04T20:50:07.373115] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T20:50:07.373374] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T20:50:07.373423] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T20:50:07.374418] Processed race 44655 for house_93 [2026-03-04T20:50:07.374324] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T20:50:07.402162] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T20:50:07.402277] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T20:50:07.402328] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T20:50:07.402365] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T20:50:07.402415] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T20:50:07.402467] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T20:50:07.402664] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T20:50:07.404650] Processed race 44663 for house_94 [2026-03-04T20:50:07.438425] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T20:50:07.438865] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T20:50:07.438938] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T20:50:07.439012] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T20:50:07.439537] Processed race 44679 for house_97 [2026-03-04T20:50:07.439450] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T20:50:07.489401] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T20:50:07.489556] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T20:50:07.489612] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T20:50:07.489926] Processed race 44687 for house_98 [2026-03-04T20:50:07.489891] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T20:50:07.535037] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T20:50:07.535201] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T20:50:07.535243] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T20:50:07.535281] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T20:50:07.535499] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T20:50:07.535542] Processed race 44691 for house_98 [2026-03-04T20:50:07.641013] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T20:50:07.641189] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T20:50:07.641245] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T20:50:07.641545] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T20:50:07.641644] Processed race 44711 for senate_2 [2026-03-04T20:50:07.690776] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T20:50:07.690940] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T20:50:07.690990] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T20:50:07.691924] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T20:50:07.691970] Processed race 44377 for senate_21 [2026-03-04T20:50:07.800878] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T20:50:07.801071] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T20:50:07.801112] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T20:50:07.801522] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T20:50:07.801866] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T20:50:07.802916] Processed race 44376 for senate_22 [2026-03-04T20:50:07.842390] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T20:50:07.842532] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T20:50:07.842586] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T20:50:07.842792] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T20:50:07.843749] Processed race 44382 for senate_3 [2026-03-04T20:50:07.961743] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T20:50:07.961912] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T20:50:07.961975] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T20:50:07.962175] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T20:50:07.962993] Processed race 44381 for senate_4 [2026-03-04T20:50:07.990936] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T20:50:07.991146] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T20:50:07.991213] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T20:50:07.991626] Processed race 44379 for senate_5 [2026-03-04T20:50:08.123386] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T20:50:08.123545] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T20:50:08.123608] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T20:50:08.123644] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T20:50:08.123887] Processed race 44380 for senate_5 [2026-03-04T20:50:08.600378] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T20:50:08.600556] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T20:50:08.600625] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T20:50:08.600654] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T20:50:08.600930] Processed race 44378 for senate_19 [2026-03-04T20:50:08.602667] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T20:50:08.602737] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T20:50:08.602775] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T20:50:08.603036] Processed race 44406 for senate_11 [2026-03-04T20:50:09.626053] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T20:50:09.626178] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T20:50:09.626212] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T20:50:09.626450] Processed race 44499 for house_74 [2026-03-04T20:50:09.631450] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T21:10:03.147247] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T21:10:03.148122] ✅ Loaded candidate metadata for state legislature [2026-03-04T21:10:03.148202] Starting parallel fetching of 98 races... [2026-03-04T21:10:03.164839] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T21:10:03.256472] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T21:10:03.316847] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T21:10:03.333805] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T21:10:03.373234] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T21:10:03.380123] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T21:10:03.380226] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T21:10:03.380277] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T21:10:03.380632] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T21:10:03.382121] Processed race 44605 for house_1 [2026-03-04T21:10:03.465830] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T21:10:03.465954] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T21:10:03.465997] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T21:10:03.466029] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T21:10:03.466225] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T21:10:03.467100] Processed race 44496 for house_10 [2026-03-04T21:10:03.525025] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T21:10:03.525128] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T21:10:03.525171] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T21:10:03.525208] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T21:10:03.525417] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T21:10:03.528022] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T21:10:03.528100] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T21:10:03.528151] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T21:10:03.528342] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T21:10:03.536193] Processed race 44428 for house_1 [2026-03-04T21:10:03.536300] Processed race 44436 for house_101 [2026-03-04T21:10:03.598367] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T21:10:03.598493] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T21:10:03.598538] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T21:10:03.601166] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T21:10:03.619670] Processed race 44480 for house_108 [2026-03-04T21:10:03.633447] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T21:10:03.633592] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T21:10:03.633645] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T21:10:03.634874] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T21:10:03.635141] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T21:10:03.644663] Processed race 44468 for house_106 [2026-03-04T21:10:03.744712] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T21:10:03.744841] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T21:10:03.744896] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T21:10:03.745121] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T21:10:03.746056] Processed race 44548 for house_117 [2026-03-04T21:10:03.747984] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T21:10:03.748057] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T21:10:03.748094] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T21:10:03.748123] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T21:10:03.748150] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T21:10:03.748329] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T21:10:03.749052] Processed race 44512 for house_112 [2026-03-04T21:10:03.870163] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T21:10:03.870279] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T21:10:03.870333] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T21:10:03.870375] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T21:10:03.870678] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T21:10:03.871678] Processed race 44560 for house_118 [2026-03-04T21:10:03.885158] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T21:10:03.885283] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T21:10:03.885331] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T21:10:03.885367] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T21:10:03.885667] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T21:10:03.887236] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T21:10:03.887307] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T21:10:03.887351] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T21:10:03.887623] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T21:10:03.888294] Processed race 44580 for house_120 [2026-03-04T21:10:03.888384] Processed race 44564 for house_119 [2026-03-04T21:10:03.945637] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T21:10:03.945820] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T21:10:03.945871] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T21:10:03.946085] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T21:10:03.947774] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T21:10:03.947848] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T21:10:03.947890] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T21:10:03.948361] Processed race 44588 for house_121 [2026-03-04T21:10:03.949202] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T21:10:03.950895] Processed race 44596 for house_122 [2026-03-04T21:10:04.050446] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T21:10:04.050697] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T21:10:04.050756] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T21:10:04.050796] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T21:10:04.050829] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T21:10:04.051068] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T21:10:04.056102] Processed race 44612 for house_125 [2026-03-04T21:10:04.074599] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T21:10:04.074761] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T21:10:04.074819] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T21:10:04.075069] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T21:10:04.076676] Processed race 44620 for house_126 [2026-03-04T21:10:04.079140] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T21:10:04.079225] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T21:10:04.079287] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T21:10:04.079494] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T21:10:04.080329] Processed race 44616 for house_125 [2026-03-04T21:10:04.106396] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T21:10:04.106597] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T21:10:04.106672] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T21:10:04.106926] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T21:10:04.107855] Processed race 44648 for house_129 [2026-03-04T21:10:04.131211] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T21:10:04.131321] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T21:10:04.131366] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T21:10:04.131400] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T21:10:04.131622] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T21:10:04.133820] Processed race 44624 for house_126 [2026-03-04T21:10:04.210361] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T21:10:04.210481] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T21:10:04.210631] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T21:10:04.210927] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T21:10:04.211800] Processed race 44461 for house_13 [2026-03-04T21:10:04.250404] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T21:10:04.250709] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T21:10:04.250759] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T21:10:04.250795] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T21:10:04.250846] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T21:10:04.250897] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T21:10:04.251159] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T21:10:04.252229] Processed race 44668 for house_131 [2026-03-04T21:10:04.291648] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T21:10:04.291785] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T21:10:04.291820] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T21:10:04.292059] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T21:10:04.295553] Processed race 44660 for house_130 [2026-03-04T21:10:04.336413] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T21:10:04.336684] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T21:10:04.336755] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T21:10:04.337018] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T21:10:04.338594] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T21:10:04.338675] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T21:10:04.338724] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T21:10:04.338905] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T21:10:04.345475] Processed race 44696 for house_134 [2026-03-04T21:10:04.345623] Processed race 44437 for house_137 [2026-03-04T21:10:04.391975] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T21:10:04.392145] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T21:10:04.392206] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T21:10:04.392246] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T21:10:04.392619] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T21:10:04.394732] Processed race 44445 for house_138 [2026-03-04T21:10:04.437775] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T21:10:04.437938] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T21:10:04.437984] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T21:10:04.438018] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T21:10:04.438223] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T21:10:04.439457] Processed race 44449 for house_139 [2026-03-04T21:10:04.484026] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T21:10:04.484282] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T21:10:04.484332] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T21:10:04.484736] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T21:10:04.487371] Processed race 44545 for house_14 [2026-03-04T21:10:04.535439] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T21:10:04.535604] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T21:10:04.535672] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T21:10:04.535720] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T21:10:04.535908] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T21:10:04.552850] Processed race 44481 for house_142 [2026-03-04T21:10:04.555255] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T21:10:04.555362] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T21:10:04.555416] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T21:10:04.555464] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T21:10:04.556695] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T21:10:04.558665] Processed race 44497 for house_144 [2026-03-04T21:10:04.582751] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T21:10:04.584013] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T21:10:04.584073] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T21:10:04.584111] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T21:10:04.584154] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T21:10:04.584394] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T21:10:04.592831] Processed race 44537 for house_149 [2026-03-04T21:10:04.639696] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T21:10:04.639910] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T21:10:04.639965] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T21:10:04.640236] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T21:10:04.642593] Processed race 44553 for house_150 [2026-03-04T21:10:04.670846] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T21:10:04.670990] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T21:10:04.671035] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T21:10:04.671274] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T21:10:04.672465] Processed race 44573 for house_16 [2026-03-04T21:10:04.728197] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T21:10:04.728364] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T21:10:04.728403] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T21:10:04.728433] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T21:10:04.728694] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T21:10:04.732660] Processed race 44577 for house_17 [2026-03-04T21:10:04.763936] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T21:10:04.764084] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T21:10:04.764136] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T21:10:04.765131] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T21:10:04.767243] Processed race 44581 for house_17 [2026-03-04T21:10:04.798874] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T21:10:04.799001] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T21:10:04.799055] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T21:10:04.799280] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T21:10:04.804940] Processed race 44593 for house_19 [2026-03-04T21:10:04.823492] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T21:10:04.823661] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T21:10:04.824121] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T21:10:04.824413] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T21:10:04.825248] Processed race 44597 for house_19 [2026-03-04T21:10:04.853316] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T21:10:04.853472] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T21:10:04.853535] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T21:10:04.853811] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T21:10:04.855054] Processed race 44629 for house_23 [2026-03-04T21:10:04.893415] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T21:10:04.893620] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T21:10:04.893704] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T21:10:04.893964] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T21:10:04.897330] Processed race 44633 for house_23 [2026-03-04T21:10:04.938422] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T21:10:04.938601] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T21:10:04.938659] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T21:10:04.938912] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T21:10:04.941454] Processed race 44645 for house_25 [2026-03-04T21:10:05.021608] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T21:10:05.021793] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T21:10:05.021839] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T21:10:05.022954] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T21:10:05.031713] Processed race 44653 for house_26 [2026-03-04T21:10:05.032989] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T21:10:05.033075] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T21:10:05.033262] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T21:10:05.033571] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T21:10:05.034855] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T21:10:05.034935] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T21:10:05.034988] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T21:10:05.035194] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T21:10:05.038250] Processed race 44669 for house_28 [2026-03-04T21:10:05.038416] Processed race 44661 for house_27 [2026-03-04T21:10:05.090808] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T21:10:05.091004] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T21:10:05.091065] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T21:10:05.091331] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T21:10:05.093747] Processed race 44482 for house_3 [2026-03-04T21:10:05.146349] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T21:10:05.146508] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T21:10:05.146563] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T21:10:05.150201] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T21:10:05.158526] Processed race 44486 for house_3 [2026-03-04T21:10:05.225551] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T21:10:05.225722] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T21:10:05.225790] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T21:10:05.226114] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T21:10:05.227262] Processed race 44693 for house_30 [2026-03-04T21:10:05.236265] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T21:10:05.236655] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T21:10:05.236725] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T21:10:05.236952] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T21:10:05.237391] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T21:10:05.238832] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T21:10:05.238907] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T21:10:05.238998] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T21:10:05.239196] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T21:10:05.242696] Processed race 44462 for house_37 [2026-03-04T21:10:05.242783] Processed race 44466 for house_37 [2026-03-04T21:10:05.268772] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T21:10:05.268995] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T21:10:05.269050] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T21:10:05.269086] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T21:10:05.269385] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T21:10:05.270275] Processed race 44494 for house_40 [2026-03-04T21:10:05.323239] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T21:10:05.323389] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T21:10:05.323431] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T21:10:05.323470] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T21:10:05.323706] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T21:10:05.325954] Processed race 44498 for house_41 [2026-03-04T21:10:05.412688] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T21:10:05.412843] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T21:10:05.434426] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T21:10:05.434602] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T21:10:05.434653] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T21:10:05.434690] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T21:10:05.435994] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T21:10:05.438334] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T21:10:05.438408] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T21:10:05.438449] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T21:10:05.438703] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T21:10:05.412904] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T21:10:05.440759] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T21:10:05.442503] Processed race 44502 for house_41 [2026-03-04T21:10:05.442587] Processed race 44526 for house_44 [2026-03-04T21:10:05.442629] Processed race 44522 for house_44 [2026-03-04T21:10:05.453413] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T21:10:05.453551] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T21:10:05.453623] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T21:10:05.453877] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T21:10:05.457150] Processed race 44542 for house_47 [2026-03-04T21:10:05.522961] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T21:10:05.523119] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T21:10:05.523186] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T21:10:05.523244] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T21:10:05.523303] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T21:10:05.523372] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T21:10:05.523425] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T21:10:05.523483] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T21:10:05.523521] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T21:10:05.523743] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T21:10:05.527702] Processed race 44558 for house_49 [2026-03-04T21:10:05.615224] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T21:10:05.615389] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T21:10:05.615430] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T21:10:05.615670] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T21:10:05.617539] Processed race 44654 for house_5 [2026-03-04T21:10:05.620223] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T21:10:05.620309] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T21:10:05.620349] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T21:10:05.620549] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T21:10:05.622363] Processed race 44590 for house_52 [2026-03-04T21:10:05.714325] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T21:10:05.714484] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T21:10:05.714528] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T21:10:05.714771] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T21:10:05.714827] Processed race 44622 for house_56 [2026-03-04T21:10:05.778766] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T21:10:05.778967] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T21:10:05.779030] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T21:10:05.779296] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T21:10:05.779500] Processed race 44638 for house_58 [2026-03-04T21:10:05.790506] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T21:10:05.790637] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T21:10:05.790704] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T21:10:05.791345] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T21:10:05.792108] Processed race 44642 for house_59 [2026-03-04T21:10:05.884249] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T21:10:05.884888] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T21:10:05.884974] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T21:10:05.885552] Processed race 44662 for house_60 [2026-03-04T21:10:05.885466] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T21:10:05.948744] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T21:10:05.948910] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T21:10:05.950596] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T21:10:05.951046] Processed race 44670 for house_61 [2026-03-04T21:10:05.950999] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T21:10:05.952824] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T21:10:05.952899] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T21:10:05.952947] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T21:10:05.953113] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T21:10:05.953143] Processed race 44666 for house_61 [2026-03-04T21:10:06.047291] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T21:10:06.047458] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T21:10:06.047504] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T21:10:06.048948] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T21:10:06.050301] Processed race 44690 for house_64 [2026-03-04T21:10:06.112000] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T21:10:06.112097] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T21:10:06.112132] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T21:10:06.112302] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T21:10:06.113162] Processed race 44431 for house_67 [2026-03-04T21:10:06.115387] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T21:10:06.115478] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T21:10:06.115522] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T21:10:06.115949] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T21:10:06.116908] Processed race 44694 for house_64 [2026-03-04T21:10:06.214650] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T21:10:06.215901] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T21:10:06.215986] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T21:10:06.216306] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T21:10:06.218410] Processed race 44435 for house_67 [2026-03-04T21:10:06.268380] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T21:10:06.268542] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T21:10:06.268604] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T21:10:06.270313] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T21:10:06.273166] Processed race 44539 for house_7 [2026-03-04T21:10:06.274632] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T21:10:06.274813] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T21:10:06.274863] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T21:10:06.275165] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T21:10:06.275963] Processed race 44535 for house_7 [2026-03-04T21:10:06.398156] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T21:10:06.398301] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T21:10:06.398342] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T21:10:06.398372] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T21:10:06.398601] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T21:10:06.399377] Processed race 44467 for house_70 [2026-03-04T21:10:06.431342] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T21:10:06.431485] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T21:10:06.431523] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T21:10:06.431558] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T21:10:06.431607] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T21:10:06.431821] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T21:10:06.432545] Processed race 44475 for house_71 [2026-03-04T21:10:06.436023] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T21:10:06.436094] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T21:10:06.436129] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T21:10:06.436296] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T21:10:06.436936] Processed race 44499 for house_74 [2026-03-04T21:10:06.557528] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T21:10:06.557694] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T21:10:06.557739] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T21:10:06.558010] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T21:10:06.558831] Processed race 44507 for house_76 [2026-03-04T21:10:06.587126] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T21:10:06.587283] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T21:10:06.587330] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T21:10:06.587608] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T21:10:06.588538] Processed race 44627 for house_8 [2026-03-04T21:10:06.593504] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T21:10:06.593629] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T21:10:06.593672] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T21:10:06.593705] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T21:10:06.593942] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T21:10:06.600661] Processed race 44511 for house_76 [2026-03-04T21:10:06.725257] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T21:10:06.725398] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T21:10:06.725436] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T21:10:06.725638] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T21:10:06.731401] Processed race 44543 for house_80 [2026-03-04T21:10:06.732618] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T21:10:06.732698] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T21:10:06.732741] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T21:10:06.732950] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T21:10:06.733753] Processed race 44583 for house_85 [2026-03-04T21:10:06.743006] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T21:10:06.743090] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T21:10:06.743123] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T21:10:06.743290] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T21:10:06.743874] Processed race 44587 for house_85 [2026-03-04T21:10:06.882744] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T21:10:06.882887] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T21:10:06.882971] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T21:10:06.883219] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T21:10:06.884228] Processed race 44595 for house_86 [2026-03-04T21:10:06.889176] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T21:10:06.889250] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T21:10:06.889286] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T21:10:06.889526] Processed race 44611 for house_88 [2026-03-04T21:10:06.889482] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T21:10:06.925722] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T21:10:06.925866] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T21:10:06.925932] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T21:10:06.925973] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T21:10:06.926255] Processed race 44619 for house_89 [2026-03-04T21:10:06.926210] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T21:10:07.052829] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T21:10:07.052987] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T21:10:07.053040] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T21:10:07.053078] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T21:10:07.053335] Processed race 44707 for house_9 [2026-03-04T21:10:07.053295] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T21:10:07.055857] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T21:10:07.055950] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T21:10:07.055997] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T21:10:07.056211] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T21:10:07.056989] Processed race 44639 for house_91 [2026-03-04T21:10:07.086181] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T21:10:07.086316] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T21:10:07.086355] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T21:10:07.086713] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T21:10:07.087519] Processed race 44647 for house_92 [2026-03-04T21:10:07.209200] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T21:10:07.209354] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T21:10:07.209398] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T21:10:07.209730] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T21:10:07.210831] Processed race 44655 for house_93 [2026-03-04T21:10:07.222589] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T21:10:07.222702] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T21:10:07.222746] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T21:10:07.222854] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T21:10:07.222924] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T21:10:07.222963] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T21:10:07.223171] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T21:10:07.224269] Processed race 44663 for house_94 [2026-03-04T21:10:07.250932] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T21:10:07.251066] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T21:10:07.251104] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T21:10:07.251133] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T21:10:07.251358] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T21:10:07.256364] Processed race 44679 for house_97 [2026-03-04T21:10:07.385135] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T21:10:07.385282] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T21:10:07.385329] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T21:10:07.385741] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T21:10:07.386772] Processed race 44687 for house_98 [2026-03-04T21:10:07.387413] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T21:10:07.387480] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T21:10:07.387521] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T21:10:07.387670] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T21:10:07.387854] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T21:10:07.388634] Processed race 44691 for house_98 [2026-03-04T21:10:07.423697] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T21:10:07.423847] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T21:10:07.423882] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T21:10:07.424148] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T21:10:07.425095] Processed race 44406 for senate_11 [2026-03-04T21:10:07.546600] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T21:10:07.546745] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T21:10:07.546788] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T21:10:07.547022] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T21:10:07.549046] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T21:10:07.549125] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T21:10:07.549182] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T21:10:07.549220] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T21:10:07.549391] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T21:10:07.550891] Processed race 44711 for senate_2 [2026-03-04T21:10:07.550984] Processed race 44378 for senate_19 [2026-03-04T21:10:07.590036] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T21:10:07.590206] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T21:10:07.590249] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T21:10:07.590484] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T21:10:07.592893] Processed race 44377 for senate_21 [2026-03-04T21:10:07.716433] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T21:10:07.716565] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T21:10:07.716623] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T21:10:07.716651] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T21:10:07.716860] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T21:10:07.717548] Processed race 44376 for senate_22 [2026-03-04T21:10:07.724087] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T21:10:07.724165] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T21:10:07.724199] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T21:10:07.724368] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T21:10:07.725223] Processed race 44382 for senate_3 [2026-03-04T21:10:07.753603] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T21:10:07.753760] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T21:10:07.753822] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T21:10:07.754095] Processed race 44381 for senate_4 [2026-03-04T21:10:07.867771] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T21:10:07.868024] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T21:10:07.868167] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T21:10:07.868691] Processed race 44379 for senate_5 [2026-03-04T21:10:07.882056] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T21:10:07.882287] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T21:10:07.882340] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T21:10:07.882370] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T21:10:07.882673] Processed race 44380 for senate_5 [2026-03-04T21:10:08.668645] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T21:10:08.668826] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T21:10:08.668871] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T21:10:08.669270] Processed race 44618 for house_56 [2026-03-04T21:10:08.673863] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T21:10:08.673973] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T21:10:08.674033] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T21:10:08.674079] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T21:10:08.674142] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T21:10:08.674174] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T21:10:08.674203] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T21:10:08.674462] Processed race 44570 for house_50 [2026-03-04T21:10:08.681362] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T21:20:02.594914] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T21:20:02.595786] ✅ Loaded candidate metadata for state legislature [2026-03-04T21:20:02.595860] Starting parallel fetching of 98 races... [2026-03-04T21:20:02.629772] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T21:20:02.724221] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T21:20:02.761083] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T21:20:02.798115] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T21:20:02.806406] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T21:20:02.845637] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T21:20:02.845896] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T21:20:02.845974] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T21:20:02.846266] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T21:20:02.849083] Processed race 44605 for house_1 [2026-03-04T21:20:02.910834] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T21:20:02.911076] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T21:20:02.911140] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T21:20:02.911187] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T21:20:02.934741] Processed race 44496 for house_10 [2026-03-04T21:20:02.911424] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T21:20:03.057168] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T21:20:03.057297] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T21:20:03.057346] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T21:20:03.057388] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T21:20:03.057652] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T21:20:03.059287] Processed race 44428 for house_1 [2026-03-04T21:20:03.071744] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T21:20:03.071856] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T21:20:03.071995] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T21:20:03.072244] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T21:20:03.074084] Processed race 44436 for house_101 [2026-03-04T21:20:03.104121] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T21:20:03.104218] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T21:20:03.104251] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T21:20:03.104279] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T21:20:03.104456] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T21:20:03.105442] Processed race 44468 for house_106 [2026-03-04T21:20:03.182989] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T21:20:03.183122] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T21:20:03.183183] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T21:20:03.183224] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T21:20:03.183257] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T21:20:03.183520] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T21:20:03.191185] Processed race 44512 for house_112 [2026-03-04T21:20:03.192350] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T21:20:03.192983] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T21:20:03.193031] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T21:20:03.193386] Processed race 44480 for house_108 [2026-03-04T21:20:03.193295] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T21:20:03.282551] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T21:20:03.282736] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T21:20:03.282798] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T21:20:03.283257] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T21:20:03.284285] Processed race 44548 for house_117 [2026-03-04T21:20:03.318780] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T21:20:03.318904] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T21:20:03.318968] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T21:20:03.319012] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T21:20:03.319247] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T21:20:03.337114] Processed race 44560 for house_118 [2026-03-04T21:20:03.338069] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T21:20:03.338324] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T21:20:03.338378] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T21:20:03.338567] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T21:20:03.340811] Processed race 44564 for house_119 [2026-03-04T21:20:03.383372] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T21:20:03.383505] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T21:20:03.383569] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T21:20:03.383842] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T21:20:03.385240] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T21:20:03.385313] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T21:20:03.385375] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T21:20:03.385434] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T21:20:03.385632] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T21:20:03.386629] Processed race 44588 for house_121 [2026-03-04T21:20:03.386706] Processed race 44580 for house_120 [2026-03-04T21:20:03.475278] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T21:20:03.475427] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T21:20:03.475470] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T21:20:03.475760] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T21:20:03.480720] Processed race 44596 for house_122 [2026-03-04T21:20:03.500442] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T21:20:03.500598] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T21:20:03.500662] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T21:20:03.500705] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T21:20:03.500739] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T21:20:03.500970] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T21:20:03.501859] Processed race 44612 for house_125 [2026-03-04T21:20:03.540361] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T21:20:03.540518] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T21:20:03.540622] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T21:20:03.540892] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T21:20:03.542273] Processed race 44616 for house_125 [2026-03-04T21:20:03.581820] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T21:20:03.581923] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T21:20:03.581983] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T21:20:03.582012] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T21:20:03.582304] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T21:20:03.583615] Processed race 44624 for house_126 [2026-03-04T21:20:03.595209] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T21:20:03.595329] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T21:20:03.595370] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T21:20:03.595689] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T21:20:03.600617] Processed race 44620 for house_126 [2026-03-04T21:20:03.665240] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T21:20:03.665381] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T21:20:03.665430] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T21:20:03.665668] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T21:20:03.670464] Processed race 44648 for house_129 [2026-03-04T21:20:03.711986] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T21:20:03.712136] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T21:20:03.712175] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T21:20:03.712390] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T21:20:03.713221] Processed race 44461 for house_13 [2026-03-04T21:20:03.721054] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T21:20:03.721200] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T21:20:03.721247] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T21:20:03.721479] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T21:20:03.722785] Processed race 44660 for house_130 [2026-03-04T21:20:03.761032] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T21:20:03.761181] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T21:20:03.761244] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T21:20:03.761297] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T21:20:03.761338] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T21:20:03.761373] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T21:20:03.761801] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T21:20:03.766998] Processed race 44668 for house_131 [2026-03-04T21:20:03.767649] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T21:20:03.767795] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T21:20:03.767857] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T21:20:03.768075] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T21:20:03.821885] Processed race 44696 for house_134 [2026-03-04T21:20:03.838886] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T21:20:03.839010] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T21:20:03.839050] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T21:20:03.839250] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T21:20:03.852897] Processed race 44437 for house_137 [2026-03-04T21:20:03.935505] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T21:20:03.935731] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T21:20:03.935840] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T21:20:03.935874] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T21:20:03.936248] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T21:20:03.937561] Processed race 44445 for house_138 [2026-03-04T21:20:03.954398] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T21:20:03.954556] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T21:20:03.954663] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T21:20:03.954710] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T21:20:03.954947] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T21:20:03.955923] Processed race 44449 for house_139 [2026-03-04T21:20:03.991954] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T21:20:03.992090] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T21:20:03.992132] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T21:20:03.992354] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T21:20:03.997030] Processed race 44545 for house_14 [2026-03-04T21:20:04.045075] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T21:20:04.045250] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T21:20:04.045311] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T21:20:04.045352] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T21:20:04.045643] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T21:20:04.047898] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T21:20:04.047993] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T21:20:04.048032] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T21:20:04.048063] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T21:20:04.048544] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T21:20:04.049820] Processed race 44481 for house_142 [2026-03-04T21:20:04.050009] Processed race 44497 for house_144 [2026-03-04T21:20:04.110637] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T21:20:04.111015] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T21:20:04.111080] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T21:20:04.111121] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T21:20:04.111164] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T21:20:04.111417] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T21:20:04.116177] Processed race 44537 for house_149 [2026-03-04T21:20:04.140773] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T21:20:04.140915] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T21:20:04.140989] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T21:20:04.141448] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T21:20:04.143323] Processed race 44553 for house_150 [2026-03-04T21:20:04.167794] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T21:20:04.167951] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T21:20:04.167989] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T21:20:04.168205] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T21:20:04.168994] Processed race 44573 for house_16 [2026-03-04T21:20:04.218614] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T21:20:04.218741] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T21:20:04.218809] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T21:20:04.219038] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T21:20:04.219958] Processed race 44581 for house_17 [2026-03-04T21:20:04.232146] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T21:20:04.232269] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T21:20:04.232320] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T21:20:04.232347] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T21:20:04.232525] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T21:20:04.237644] Processed race 44577 for house_17 [2026-03-04T21:20:04.272891] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T21:20:04.273037] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T21:20:04.273081] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T21:20:04.273286] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T21:20:04.274288] Processed race 44593 for house_19 [2026-03-04T21:20:04.306601] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T21:20:04.306728] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T21:20:04.306767] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T21:20:04.307021] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T21:20:04.307998] Processed race 44597 for house_19 [2026-03-04T21:20:04.324649] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T21:20:04.324782] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T21:20:04.324821] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T21:20:04.325066] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T21:20:04.325812] Processed race 44629 for house_23 [2026-03-04T21:20:04.395183] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T21:20:04.395314] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T21:20:04.395347] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T21:20:04.395526] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T21:20:04.396224] Processed race 44633 for house_23 [2026-03-04T21:20:04.401431] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T21:20:04.401503] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T21:20:04.401549] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T21:20:04.402980] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T21:20:04.403663] Processed race 44645 for house_25 [2026-03-04T21:20:04.442399] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T21:20:04.442672] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T21:20:04.442874] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T21:20:04.443105] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T21:20:04.444556] Processed race 44653 for house_26 [2026-03-04T21:20:04.484643] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T21:20:04.484811] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T21:20:04.484866] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T21:20:04.485112] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T21:20:04.485920] Processed race 44661 for house_27 [2026-03-04T21:20:04.486333] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T21:20:04.486386] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T21:20:04.486416] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T21:20:04.486599] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T21:20:04.487786] Processed race 44669 for house_28 [2026-03-04T21:20:04.560341] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T21:20:04.560678] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T21:20:04.560753] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T21:20:04.561244] Processed race 44482 for house_3 [2026-03-04T21:20:04.561091] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T21:20:04.566604] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T21:20:04.566715] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T21:20:04.566753] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T21:20:04.567022] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T21:20:04.568787] Processed race 44486 for house_3 [2026-03-04T21:20:04.602372] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T21:20:04.602535] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T21:20:04.602613] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T21:20:04.602912] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T21:20:04.607192] Processed race 44693 for house_30 [2026-03-04T21:20:04.651707] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T21:20:04.651879] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T21:20:04.651956] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T21:20:04.652026] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T21:20:04.653401] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T21:20:04.657626] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T21:20:04.657720] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T21:20:04.657873] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T21:20:04.658199] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T21:20:04.660240] Processed race 44462 for house_37 [2026-03-04T21:20:04.660446] Processed race 44466 for house_37 [2026-03-04T21:20:04.729499] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T21:20:04.729707] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T21:20:04.729774] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T21:20:04.729817] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T21:20:04.730059] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T21:20:04.732002] Processed race 44498 for house_41 [2026-03-04T21:20:04.743262] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T21:20:04.743397] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T21:20:04.743461] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T21:20:04.743504] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T21:20:04.743792] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T21:20:04.744675] Processed race 44494 for house_40 [2026-03-04T21:20:04.774908] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T21:20:04.775059] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T21:20:04.775106] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T21:20:04.775234] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T21:20:04.775460] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T21:20:04.776449] Processed race 44502 for house_41 [2026-03-04T21:20:04.819957] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T21:20:04.820104] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T21:20:04.820243] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T21:20:04.820488] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T21:20:04.821516] Processed race 44522 for house_44 [2026-03-04T21:20:04.970491] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T21:20:04.970666] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T21:20:04.970715] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T21:20:04.970753] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T21:20:04.970787] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T21:20:04.970831] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T21:20:04.970866] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T21:20:04.971130] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T21:20:04.971994] Processed race 44570 for house_50 [2026-03-04T21:20:05.133293] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T21:20:05.133771] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T21:20:05.133851] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T21:20:05.134425] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T21:20:05.136649] Processed race 44590 for house_52 [2026-03-04T21:20:05.301906] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T21:20:05.302079] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T21:20:05.302133] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T21:20:05.302381] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T21:20:05.303259] Processed race 44618 for house_56 [2026-03-04T21:20:05.459906] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T21:20:05.460125] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T21:20:05.460174] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T21:20:05.460446] Processed race 44622 for house_56 [2026-03-04T21:20:05.460412] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T21:20:05.620347] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T21:20:05.620611] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T21:20:05.620727] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T21:20:05.620989] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T21:20:05.623490] Processed race 44638 for house_58 [2026-03-04T21:20:05.779758] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T21:20:05.779903] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T21:20:05.779947] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T21:20:05.780170] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T21:20:05.780905] Processed race 44642 for house_59 [2026-03-04T21:20:05.853410] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T21:20:05.853540] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T21:20:05.853603] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T21:20:05.853811] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T21:20:05.854499] Processed race 44526 for house_44 [2026-03-04T21:20:05.914197] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T21:20:05.914328] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T21:20:05.914367] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T21:20:05.914639] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T21:20:05.915474] Processed race 44542 for house_47 [2026-03-04T21:20:05.918081] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T21:20:05.918158] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T21:20:05.918201] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T21:20:05.918237] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T21:20:05.918274] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T21:20:05.918307] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T21:20:05.918338] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T21:20:05.918368] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T21:20:05.918399] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T21:20:05.918637] Processed race 44558 for house_49 [2026-03-04T21:20:05.918593] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T21:20:05.943065] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T21:20:05.943228] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T21:20:05.943277] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T21:20:05.943513] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T21:20:05.944353] Processed race 44662 for house_60 [2026-03-04T21:20:05.976386] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T21:20:05.976764] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T21:20:05.976818] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T21:20:05.977045] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T21:20:05.977843] Processed race 44654 for house_5 [2026-03-04T21:20:06.013397] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T21:20:06.013608] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T21:20:06.013670] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T21:20:06.013948] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T21:20:06.014738] Processed race 44666 for house_61 [2026-03-04T21:20:06.078990] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T21:20:06.079204] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T21:20:06.079347] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T21:20:06.079641] Processed race 44670 for house_61 [2026-03-04T21:20:06.079607] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T21:20:06.083108] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T21:20:06.083195] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T21:20:06.083238] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T21:20:06.083433] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T21:20:06.084114] Processed race 44690 for house_64 [2026-03-04T21:20:06.108631] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T21:20:06.108840] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T21:20:06.108941] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T21:20:06.109149] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T21:20:06.109205] Processed race 44694 for house_64 [2026-03-04T21:20:06.136470] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T21:20:06.136640] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T21:20:06.136679] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T21:20:06.136906] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T21:20:06.136968] Processed race 44431 for house_67 [2026-03-04T21:20:06.180147] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T21:20:06.180348] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T21:20:06.180395] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T21:20:06.180839] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T21:20:06.182064] Processed race 44435 for house_67 [2026-03-04T21:20:06.245544] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T21:20:06.245742] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T21:20:06.245808] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T21:20:06.246067] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T21:20:06.246967] Processed race 44539 for house_7 [2026-03-04T21:20:06.247961] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T21:20:06.248031] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T21:20:06.248074] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T21:20:06.248412] Processed race 44535 for house_7 [2026-03-04T21:20:06.248326] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T21:20:06.270522] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T21:20:06.270734] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T21:20:06.270801] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T21:20:06.270860] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T21:20:06.271302] Processed race 44467 for house_70 [2026-03-04T21:20:06.271223] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T21:20:06.318783] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T21:20:06.318990] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T21:20:06.319047] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T21:20:06.319078] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T21:20:06.319102] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T21:20:06.319280] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T21:20:06.320928] Processed race 44475 for house_71 [2026-03-04T21:20:06.339074] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T21:20:06.339378] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T21:20:06.339749] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T21:20:06.340141] Processed race 44499 for house_74 [2026-03-04T21:20:06.340043] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T21:20:06.415467] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T21:20:06.415655] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T21:20:06.415718] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T21:20:06.415774] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T21:20:06.422543] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T21:20:06.422693] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T21:20:06.422739] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T21:20:06.422951] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T21:20:06.427266] Processed race 44507 for house_76 [2026-03-04T21:20:06.428491] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T21:20:06.428563] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T21:20:06.428625] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T21:20:06.428820] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T21:20:06.429511] Processed race 44627 for house_8 [2026-03-04T21:20:06.429750] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T21:20:06.430591] Processed race 44511 for house_76 [2026-03-04T21:20:06.479487] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T21:20:06.479669] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T21:20:06.480066] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T21:20:06.480394] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T21:20:06.481671] Processed race 44543 for house_80 [2026-03-04T21:20:06.509811] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T21:20:06.510033] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T21:20:06.510078] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T21:20:06.510401] Processed race 44583 for house_85 [2026-03-04T21:20:06.510324] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T21:20:06.588428] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T21:20:06.589368] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T21:20:06.590903] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T21:20:06.591481] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T21:20:06.594435] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T21:20:06.595416] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T21:20:06.595497] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T21:20:06.595884] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T21:20:06.598456] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T21:20:06.598540] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T21:20:06.598905] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T21:20:06.599713] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T21:20:06.601318] Processed race 44587 for house_85 [2026-03-04T21:20:06.601945] Processed race 44595 for house_86 [2026-03-04T21:20:06.602015] Processed race 44611 for house_88 [2026-03-04T21:20:06.640327] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T21:20:06.640463] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T21:20:06.640544] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T21:20:06.640612] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T21:20:06.640804] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T21:20:06.641909] Processed race 44619 for house_89 [2026-03-04T21:20:06.659928] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T21:20:06.660120] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T21:20:06.660187] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T21:20:06.660229] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T21:20:06.661039] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T21:20:06.661758] Processed race 44707 for house_9 [2026-03-04T21:20:06.757302] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T21:20:06.757486] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T21:20:06.757563] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T21:20:06.757897] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T21:20:06.759786] Processed race 44647 for house_92 [2026-03-04T21:20:06.762237] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T21:20:06.762365] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T21:20:06.762424] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T21:20:06.762816] Processed race 44639 for house_91 [2026-03-04T21:20:06.762653] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T21:20:06.766069] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T21:20:06.766144] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T21:20:06.766188] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T21:20:06.766361] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T21:20:06.766439] Processed race 44655 for house_93 [2026-03-04T21:20:06.803862] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T21:20:06.804349] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T21:20:06.804440] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T21:20:06.804479] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T21:20:06.804509] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T21:20:06.804539] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T21:20:06.805667] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T21:20:06.805746] Processed race 44663 for house_94 [2026-03-04T21:20:06.913755] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T21:20:06.913899] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T21:20:06.913980] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T21:20:06.914500] Processed race 44687 for house_98 [2026-03-04T21:20:06.914426] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T21:20:06.918321] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T21:20:06.918408] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T21:20:06.918458] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T21:20:06.919999] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T21:20:06.920830] Processed race 44691 for house_98 [2026-03-04T21:20:06.920747] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T21:20:06.955693] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T21:20:06.955849] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T21:20:06.955888] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T21:20:06.955918] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T21:20:06.956140] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T21:20:06.956785] Processed race 44378 for senate_19 [2026-03-04T21:20:07.072787] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T21:20:07.072900] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T21:20:07.072971] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T21:20:07.073234] Processed race 44377 for senate_21 [2026-03-04T21:20:07.073196] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T21:20:07.116223] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T21:20:07.116343] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T21:20:07.116376] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T21:20:07.116406] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T21:20:07.116583] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T21:20:07.116673] Processed race 44376 for senate_22 [2026-03-04T21:20:07.231801] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T21:20:07.231960] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T21:20:07.231998] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T21:20:07.232256] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T21:20:07.233277] Processed race 44382 for senate_3 [2026-03-04T21:20:07.280705] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T21:20:07.280889] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T21:20:07.280961] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T21:20:07.281280] Processed race 44381 for senate_4 [2026-03-04T21:20:07.281233] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T21:20:07.393326] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T21:20:07.393523] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T21:20:07.393589] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T21:20:07.393898] Processed race 44379 for senate_5 [2026-03-04T21:20:07.437530] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T21:20:07.437803] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T21:20:07.437856] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T21:20:07.437885] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T21:20:07.438276] Processed race 44380 for senate_5 [2026-03-04T21:20:07.833010] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T21:20:07.833175] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T21:20:07.833221] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T21:20:07.833846] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T21:20:07.834142] Processed race 44679 for house_97 [2026-03-04T21:20:07.964048] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T21:20:07.964225] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T21:20:07.964271] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T21:20:07.965600] Processed race 44406 for senate_11 [2026-03-04T21:20:08.104494] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T21:20:08.104756] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T21:20:08.104823] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T21:20:08.105213] Processed race 44711 for senate_2 [2026-03-04T21:20:08.117966] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T21:30:02.061631] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T21:30:02.062350] ✅ Loaded candidate metadata for state legislature [2026-03-04T21:30:02.062418] Starting parallel fetching of 98 races... [2026-03-04T21:30:02.182713] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T21:30:02.217787] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T21:30:02.263053] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T21:30:02.277309] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T21:30:02.342871] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T21:30:02.376365] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T21:30:02.376483] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T21:30:02.376687] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T21:30:02.377130] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T21:30:02.378227] Processed race 44605 for house_1 [2026-03-04T21:30:02.454495] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T21:30:02.454854] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T21:30:02.454919] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T21:30:02.454964] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T21:30:02.455810] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T21:30:02.458013] Processed race 44496 for house_10 [2026-03-04T21:30:02.492469] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T21:30:02.493995] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T21:30:02.494049] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T21:30:02.494208] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T21:30:02.494508] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T21:30:02.519969] Processed race 44428 for house_1 [2026-03-04T21:30:02.621520] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T21:30:02.621684] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T21:30:02.621746] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T21:30:02.621975] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T21:30:02.623216] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T21:30:02.623287] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T21:30:02.623330] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T21:30:02.623368] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T21:30:02.623523] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T21:30:02.628653] Processed race 44436 for house_101 [2026-03-04T21:30:02.628739] Processed race 44468 for house_106 [2026-03-04T21:30:02.638006] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T21:30:02.638343] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T21:30:02.638398] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T21:30:02.638624] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T21:30:02.640059] Processed race 44480 for house_108 [2026-03-04T21:30:02.718657] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T21:30:02.718800] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T21:30:02.718851] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T21:30:02.719284] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T21:30:02.720539] Processed race 44548 for house_117 [2026-03-04T21:30:02.721446] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T21:30:02.721513] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T21:30:02.721552] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T21:30:02.721606] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T21:30:02.721639] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T21:30:02.721811] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T21:30:02.722482] Processed race 44512 for house_112 [2026-03-04T21:30:02.793746] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T21:30:02.793853] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T21:30:02.793894] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T21:30:02.794359] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T21:30:02.796949] Processed race 44564 for house_119 [2026-03-04T21:30:02.817872] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T21:30:02.818010] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T21:30:02.818057] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T21:30:02.818368] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T21:30:02.818601] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T21:30:02.819925] Processed race 44580 for house_120 [2026-03-04T21:30:02.921048] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T21:30:02.921161] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T21:30:02.921210] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T21:30:02.921424] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T21:30:02.924408] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T21:30:02.924483] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T21:30:02.924533] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T21:30:02.924737] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T21:30:02.926206] Processed race 44588 for house_121 [2026-03-04T21:30:02.926275] Processed race 44596 for house_122 [2026-03-04T21:30:02.927429] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T21:30:02.927503] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T21:30:02.927548] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T21:30:02.927605] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T21:30:02.927769] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T21:30:02.935714] Processed race 44560 for house_118 [2026-03-04T21:30:03.018104] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T21:30:03.018260] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T21:30:03.018329] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T21:30:03.018376] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T21:30:03.018412] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T21:30:03.018650] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T21:30:03.019616] Processed race 44612 for house_125 [2026-03-04T21:30:03.204635] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T21:30:03.204847] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T21:30:03.205003] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T21:30:03.205441] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T21:30:03.207103] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T21:30:03.207259] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T21:30:03.207317] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T21:30:03.207353] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T21:30:03.207539] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T21:30:03.210462] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T21:30:03.210555] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T21:30:03.210621] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T21:30:03.211115] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T21:30:03.225746] Processed race 44620 for house_126 [2026-03-04T21:30:03.225914] Processed race 44624 for house_126 [2026-03-04T21:30:03.225968] Processed race 44616 for house_125 [2026-03-04T21:30:03.294211] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T21:30:03.294450] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T21:30:03.294811] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T21:30:03.295089] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T21:30:03.298895] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T21:30:03.299016] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T21:30:03.299075] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T21:30:03.299284] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T21:30:03.315664] Processed race 44648 for house_129 [2026-03-04T21:30:03.316145] Processed race 44461 for house_13 [2026-03-04T21:30:03.417383] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T21:30:03.417510] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T21:30:03.417555] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T21:30:03.417612] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T21:30:03.417649] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T21:30:03.417679] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T21:30:03.417866] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T21:30:03.418660] Processed race 44668 for house_131 [2026-03-04T21:30:03.426433] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T21:30:03.426637] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T21:30:03.426700] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T21:30:03.426974] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T21:30:03.517494] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T21:30:03.517660] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T21:30:03.517714] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T21:30:03.517964] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T21:30:03.523755] Processed race 44660 for house_130 [2026-03-04T21:30:03.523896] Processed race 44696 for house_134 [2026-03-04T21:30:03.524853] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T21:30:03.524923] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T21:30:03.529108] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T21:30:03.529199] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T21:30:03.530308] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T21:30:03.532076] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T21:30:03.532257] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T21:30:03.532320] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T21:30:03.532631] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T21:30:03.534040] Processed race 44445 for house_138 [2026-03-04T21:30:03.534117] Processed race 44437 for house_137 [2026-03-04T21:30:03.614394] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T21:30:03.614530] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T21:30:03.614594] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T21:30:03.614815] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T21:30:03.616093] Processed race 44545 for house_14 [2026-03-04T21:30:03.703855] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T21:30:03.704130] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T21:30:03.704203] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T21:30:03.704250] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T21:30:03.704483] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T21:30:03.741200] Processed race 44481 for house_142 [2026-03-04T21:30:03.743313] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T21:30:03.743409] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T21:30:03.743449] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T21:30:03.743485] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T21:30:03.743708] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T21:30:03.763048] Processed race 44449 for house_139 [2026-03-04T21:30:03.771761] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T21:30:03.771893] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T21:30:03.771936] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T21:30:03.771972] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T21:30:03.772015] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T21:30:03.772517] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T21:30:03.778170] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T21:30:03.778262] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T21:30:03.778645] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T21:30:03.778699] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T21:30:03.778887] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T21:30:03.809670] Processed race 44537 for house_149 [2026-03-04T21:30:03.809846] Processed race 44497 for house_144 [2026-03-04T21:30:03.847483] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T21:30:03.847704] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T21:30:03.847768] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T21:30:03.848013] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T21:30:03.850140] Processed race 44553 for house_150 [2026-03-04T21:30:03.958195] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T21:30:03.958423] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T21:30:03.959014] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T21:30:03.959286] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T21:30:03.963305] Processed race 44581 for house_17 [2026-03-04T21:30:03.967861] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T21:30:03.968597] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T21:30:03.968660] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T21:30:03.968715] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T21:30:03.970274] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T21:30:03.977825] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T21:30:03.978020] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T21:30:03.978079] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T21:30:03.978286] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T21:30:03.988563] Processed race 44577 for house_17 [2026-03-04T21:30:03.988714] Processed race 44593 for house_19 [2026-03-04T21:30:04.049405] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T21:30:04.049567] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T21:30:04.049648] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T21:30:04.049878] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T21:30:04.057351] Processed race 44573 for house_16 [2026-03-04T21:30:04.139659] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T21:30:04.139813] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T21:30:04.139865] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T21:30:04.140123] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T21:30:04.141421] Processed race 44597 for house_19 [2026-03-04T21:30:04.207819] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T21:30:04.207934] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T21:30:04.207978] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T21:30:04.208643] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T21:30:04.210014] Processed race 44629 for house_23 [2026-03-04T21:30:04.212956] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T21:30:04.213047] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T21:30:04.213087] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T21:30:04.213271] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T21:30:04.214825] Processed race 44633 for house_23 [2026-03-04T21:30:04.216106] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T21:30:04.216274] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T21:30:04.216330] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T21:30:04.216650] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T21:30:04.217324] Processed race 44645 for house_25 [2026-03-04T21:30:04.256273] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T21:30:04.256512] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T21:30:04.256590] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T21:30:04.256836] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T21:30:04.258609] Processed race 44653 for house_26 [2026-03-04T21:30:04.310549] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T21:30:04.310798] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T21:30:04.310848] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T21:30:04.311259] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T21:30:04.312335] Processed race 44661 for house_27 [2026-03-04T21:30:04.378320] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T21:30:04.378547] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T21:30:04.378773] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T21:30:04.379084] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T21:30:04.383308] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T21:30:04.383387] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T21:30:04.383442] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T21:30:04.383807] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T21:30:04.384847] Processed race 44486 for house_3 [2026-03-04T21:30:04.384930] Processed race 44669 for house_28 [2026-03-04T21:30:04.385426] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T21:30:04.385491] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T21:30:04.385536] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T21:30:04.385878] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T21:30:04.386831] Processed race 44482 for house_3 [2026-03-04T21:30:04.446451] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T21:30:04.446637] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T21:30:04.446700] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T21:30:04.446934] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T21:30:04.449758] Processed race 44693 for house_30 [2026-03-04T21:30:04.497075] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T21:30:04.497248] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T21:30:04.497298] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T21:30:04.497331] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T21:30:04.497668] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T21:30:04.499235] Processed race 44462 for house_37 [2026-03-04T21:30:04.553753] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T21:30:04.553903] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T21:30:04.553952] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T21:30:04.554174] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T21:30:04.555136] Processed race 44466 for house_37 [2026-03-04T21:30:04.564154] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T21:30:04.564327] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T21:30:04.564378] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T21:30:04.564426] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T21:30:04.564782] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T21:30:04.566246] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T21:30:04.566755] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T21:30:04.566810] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T21:30:04.566845] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T21:30:04.567038] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T21:30:04.567077] Processed race 44498 for house_41 [2026-03-04T21:30:04.568157] Processed race 44494 for house_40 [2026-03-04T21:30:04.621760] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T21:30:04.621920] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T21:30:04.621963] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T21:30:04.624094] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T21:30:04.624368] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T21:30:04.626693] Processed race 44502 for house_41 [2026-03-04T21:30:04.684647] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T21:30:04.684809] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T21:30:04.684853] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T21:30:04.685172] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T21:30:04.687905] Processed race 44522 for house_44 [2026-03-04T21:30:04.732082] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T21:30:04.732255] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T21:30:04.732314] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T21:30:04.732547] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T21:30:04.736783] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T21:30:04.736875] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T21:30:04.736918] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T21:30:04.737145] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T21:30:04.739475] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T21:30:04.739546] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T21:30:04.740698] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T21:30:04.740762] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T21:30:04.740804] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T21:30:04.740839] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T21:30:04.740872] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T21:30:04.740917] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T21:30:04.740956] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T21:30:04.741196] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T21:30:04.742407] Processed race 44526 for house_44 [2026-03-04T21:30:04.742476] Processed race 44542 for house_47 [2026-03-04T21:30:04.742515] Processed race 44558 for house_49 [2026-03-04T21:30:04.815224] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T21:30:04.815409] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T21:30:04.815468] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T21:30:04.816222] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T21:30:04.825743] Processed race 44654 for house_5 [2026-03-04T21:30:04.849504] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T21:30:04.849700] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T21:30:04.849765] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T21:30:04.849820] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T21:30:04.849866] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T21:30:04.849904] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T21:30:04.849939] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T21:30:04.851337] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T21:30:04.854729] Processed race 44570 for house_50 [2026-03-04T21:30:04.900279] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T21:30:04.900432] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T21:30:04.900479] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T21:30:04.902203] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T21:30:04.903710] Processed race 44590 for house_52 [2026-03-04T21:30:04.913732] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T21:30:04.913872] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T21:30:04.913929] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T21:30:04.914199] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T21:30:04.915276] Processed race 44618 for house_56 [2026-03-04T21:30:04.920756] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T21:30:04.920857] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T21:30:04.920894] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T21:30:04.921113] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T21:30:04.921985] Processed race 44622 for house_56 [2026-03-04T21:30:04.984040] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T21:30:04.984211] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T21:30:04.984257] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T21:30:04.984498] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T21:30:04.989058] Processed race 44638 for house_58 [2026-03-04T21:30:05.020938] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T21:30:05.021330] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T21:30:05.021381] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T21:30:05.023471] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T21:30:05.024863] Processed race 44642 for house_59 [2026-03-04T21:30:05.150838] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T21:30:05.152434] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T21:30:05.152148] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T21:30:05.152694] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T21:30:05.152755] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T21:30:05.152978] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T21:30:05.154870] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T21:30:05.155494] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T21:30:05.158920] Processed race 44690 for house_64 [2026-03-04T21:30:05.158825] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T21:30:05.159177] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T21:30:05.159423] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T21:30:05.159703] Processed race 44670 for house_61 [2026-03-04T21:30:05.160101] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T21:30:05.161383] Processed race 44666 for house_61 [2026-03-04T21:30:05.162467] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T21:30:05.162540] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T21:30:05.162977] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T21:30:05.163204] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T21:30:05.163734] Processed race 44662 for house_60 [2026-03-04T21:30:05.194641] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T21:30:05.194803] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T21:30:05.194942] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T21:30:05.195329] Processed race 44694 for house_64 [2026-03-04T21:30:05.195241] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T21:30:05.315162] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T21:30:05.315331] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T21:30:05.315392] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T21:30:05.315618] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T21:30:05.315714] Processed race 44435 for house_67 [2026-03-04T21:30:05.321176] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T21:30:05.321352] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T21:30:05.321400] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T21:30:05.321718] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T21:30:05.322444] Processed race 44431 for house_67 [2026-03-04T21:30:05.330232] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T21:30:05.330949] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T21:30:05.331886] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T21:30:05.331939] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T21:30:05.332195] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T21:30:05.332455] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T21:30:05.332324] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T21:30:05.332853] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T21:30:05.334459] Processed race 44535 for house_7 [2026-03-04T21:30:05.334538] Processed race 44539 for house_7 [2026-03-04T21:30:05.382369] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T21:30:05.386555] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T21:30:05.386647] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T21:30:05.390627] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T21:30:05.392880] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T21:30:05.410963] Processed race 44467 for house_70 [2026-03-04T21:30:05.504859] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T21:30:05.505032] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T21:30:05.505094] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T21:30:05.505131] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T21:30:05.505162] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T21:30:05.505418] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T21:30:05.508764] Processed race 44475 for house_71 [2026-03-04T21:30:05.529377] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T21:30:05.529545] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T21:30:05.529614] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T21:30:05.529893] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T21:30:05.530787] Processed race 44507 for house_76 [2026-03-04T21:30:05.538754] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T21:30:05.538901] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T21:30:05.538949] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T21:30:05.541957] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T21:30:05.543016] Processed race 44499 for house_74 [2026-03-04T21:30:05.565189] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T21:30:05.565334] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T21:30:05.565382] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T21:30:05.565415] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T21:30:05.565676] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T21:30:05.567024] Processed race 44511 for house_76 [2026-03-04T21:30:05.588540] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T21:30:05.589669] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T21:30:05.589772] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T21:30:05.590062] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T21:30:05.603662] Processed race 44627 for house_8 [2026-03-04T21:30:05.665676] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T21:30:05.665837] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T21:30:05.666134] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T21:30:05.666408] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T21:30:05.669908] Processed race 44543 for house_80 [2026-03-04T21:30:05.695357] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T21:30:05.695497] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T21:30:05.695535] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T21:30:05.695770] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T21:30:05.703676] Processed race 44583 for house_85 [2026-03-04T21:30:05.718065] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T21:30:05.718237] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T21:30:05.718292] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T21:30:05.718750] Processed race 44587 for house_85 [2026-03-04T21:30:05.718559] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T21:30:05.740869] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T21:30:05.741205] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T21:30:05.741257] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T21:30:05.741488] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T21:30:05.743221] Processed race 44595 for house_86 [2026-03-04T21:30:05.787856] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T21:30:05.789056] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T21:30:05.789162] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T21:30:05.789422] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T21:30:05.795348] Processed race 44611 for house_88 [2026-03-04T21:30:05.831586] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T21:30:05.832110] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T21:30:05.832560] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T21:30:05.832805] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T21:30:05.833159] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T21:30:05.834716] Processed race 44619 for house_89 [2026-03-04T21:30:05.860333] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T21:30:05.860491] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T21:30:05.860544] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T21:30:05.860594] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T21:30:05.860852] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T21:30:05.862806] Processed race 44707 for house_9 [2026-03-04T21:30:05.884774] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T21:30:05.884936] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T21:30:05.886045] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T21:30:05.886377] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T21:30:05.888382] Processed race 44639 for house_91 [2026-03-04T21:30:05.907357] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T21:30:05.907481] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T21:30:05.907518] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T21:30:05.907743] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T21:30:05.909656] Processed race 44647 for house_92 [2026-03-04T21:30:05.955773] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T21:30:05.955918] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T21:30:05.955978] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T21:30:05.957305] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T21:30:05.961327] Processed race 44655 for house_93 [2026-03-04T21:30:06.004460] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T21:30:06.004646] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T21:30:06.004685] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T21:30:06.004715] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T21:30:06.004742] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T21:30:06.004768] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T21:30:06.004969] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T21:30:06.014849] Processed race 44663 for house_94 [2026-03-04T21:30:06.019907] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T21:30:06.020010] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T21:30:06.020054] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T21:30:06.020085] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T21:30:06.021860] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T21:30:06.026903] Processed race 44679 for house_97 [2026-03-04T21:30:06.051857] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T21:30:06.053271] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T21:30:06.053348] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T21:30:06.053603] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T21:30:06.057460] Processed race 44687 for house_98 [2026-03-04T21:30:06.077829] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T21:30:06.078003] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T21:30:06.078042] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T21:30:06.078072] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T21:30:06.078299] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T21:30:06.080255] Processed race 44691 for house_98 [2026-03-04T21:30:06.116741] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T21:30:06.116910] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T21:30:06.116962] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T21:30:06.118289] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T21:30:06.121071] Processed race 44406 for senate_11 [2026-03-04T21:30:06.176289] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T21:30:06.176442] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T21:30:06.176479] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T21:30:06.176508] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T21:30:06.178027] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T21:30:06.180317] Processed race 44378 for senate_19 [2026-03-04T21:30:06.201092] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T21:30:06.201262] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T21:30:06.201313] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T21:30:06.201547] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T21:30:06.202495] Processed race 44711 for senate_2 [2026-03-04T21:30:06.225837] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T21:30:06.225980] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T21:30:06.226041] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T21:30:06.226252] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T21:30:06.228698] Processed race 44377 for senate_21 [2026-03-04T21:30:06.237224] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T21:30:06.237345] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T21:30:06.237380] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T21:30:06.237408] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T21:30:06.237623] Processed race 44376 for senate_22 [2026-03-04T21:30:06.282227] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T21:30:06.282464] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T21:30:06.282515] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T21:30:06.282772] Processed race 44382 for senate_3 [2026-03-04T21:30:06.346983] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T21:30:06.348818] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T21:30:06.348887] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T21:30:06.349283] Processed race 44381 for senate_4 [2026-03-04T21:30:06.404358] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T21:30:06.404514] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T21:30:06.404563] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T21:30:06.405537] Processed race 44379 for senate_5 [2026-03-04T21:30:07.460915] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T21:30:07.461088] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T21:30:07.461152] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T21:30:07.461207] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T21:30:07.461471] Processed race 44380 for senate_5 [2026-03-04T21:30:07.475409] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T21:40:03.257079] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T21:40:03.258093] ✅ Loaded candidate metadata for state legislature [2026-03-04T21:40:03.258180] Starting parallel fetching of 98 races... [2026-03-04T21:40:03.261977] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T21:40:03.267390] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T21:40:03.272630] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T21:40:03.288340] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T21:40:03.306105] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T21:40:03.471601] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T21:40:03.471746] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T21:40:03.471801] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T21:40:03.471840] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T21:40:03.472239] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T21:40:03.473808] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T21:40:03.473885] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T21:40:03.473936] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T21:40:03.473978] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T21:40:03.474198] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T21:40:03.475555] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T21:40:03.475653] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T21:40:03.475701] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T21:40:03.475887] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T21:40:03.481636] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T21:40:03.481805] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T21:40:03.481855] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T21:40:03.482855] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T21:40:03.487681] Processed race 44496 for house_10 [2026-03-04T21:40:03.487830] Processed race 44428 for house_1 [2026-03-04T21:40:03.487894] Processed race 44436 for house_101 [2026-03-04T21:40:03.487942] Processed race 44605 for house_1 [2026-03-04T21:40:03.513823] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T21:40:03.514087] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T21:40:03.514148] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T21:40:03.514192] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T21:40:03.514469] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T21:40:03.520693] Processed race 44468 for house_106 [2026-03-04T21:40:03.677340] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T21:40:03.677492] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T21:40:03.677529] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T21:40:03.679883] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T21:40:03.691262] Processed race 44548 for house_117 [2026-03-04T21:40:03.698435] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T21:40:03.698569] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T21:40:03.698637] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T21:40:03.698674] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T21:40:03.699243] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T21:40:03.702623] Processed race 44560 for house_118 [2026-03-04T21:40:03.706297] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T21:40:03.706417] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T21:40:03.706450] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T21:40:03.706696] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T21:40:03.713733] Processed race 44564 for house_119 [2026-03-04T21:40:03.731452] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T21:40:03.731626] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T21:40:03.731674] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T21:40:03.731712] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T21:40:03.731748] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T21:40:03.732067] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T21:40:03.737125] Processed race 44512 for house_112 [2026-03-04T21:40:03.749735] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T21:40:03.749906] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T21:40:03.749945] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T21:40:03.750137] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T21:40:03.751156] Processed race 44480 for house_108 [2026-03-04T21:40:03.890144] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T21:40:03.890429] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T21:40:03.890480] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T21:40:03.890509] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T21:40:03.891008] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T21:40:03.899324] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T21:40:03.899470] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T21:40:03.899505] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T21:40:03.899724] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T21:40:03.908245] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T21:40:03.908362] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T21:40:03.908407] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T21:40:03.908667] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T21:40:03.909493] Processed race 44580 for house_120 [2026-03-04T21:40:03.909595] Processed race 44596 for house_122 [2026-03-04T21:40:03.909666] Processed race 44588 for house_121 [2026-03-04T21:40:03.913902] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T21:40:03.914035] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T21:40:03.914091] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T21:40:03.914328] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T21:40:03.915096] Processed race 44616 for house_125 [2026-03-04T21:40:03.932706] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T21:40:03.932803] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T21:40:03.932848] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T21:40:03.932926] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T21:40:03.932971] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T21:40:03.933168] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T21:40:03.934024] Processed race 44612 for house_125 [2026-03-04T21:40:04.053594] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T21:40:04.053736] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T21:40:04.053793] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T21:40:04.054008] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T21:40:04.062634] Processed race 44620 for house_126 [2026-03-04T21:40:04.085166] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T21:40:04.085288] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T21:40:04.085333] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T21:40:04.085369] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T21:40:04.085642] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T21:40:04.086853] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T21:40:04.086918] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T21:40:04.086959] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T21:40:04.087120] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T21:40:04.089704] Processed race 44624 for house_126 [2026-03-04T21:40:04.089778] Processed race 44648 for house_129 [2026-03-04T21:40:04.090752] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T21:40:04.090818] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T21:40:04.090858] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T21:40:04.091017] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T21:40:04.091697] Processed race 44461 for house_13 [2026-03-04T21:40:04.104463] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T21:40:04.104677] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T21:40:04.104723] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T21:40:04.104945] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T21:40:04.105761] Processed race 44660 for house_130 [2026-03-04T21:40:04.235059] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T21:40:04.235157] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T21:40:04.235203] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T21:40:04.235232] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T21:40:04.235271] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T21:40:04.235302] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T21:40:04.235778] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T21:40:04.236583] Processed race 44668 for house_131 [2026-03-04T21:40:04.263248] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T21:40:04.263384] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T21:40:04.263426] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T21:40:04.263653] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T21:40:04.264401] Processed race 44696 for house_134 [2026-03-04T21:40:04.272336] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T21:40:04.272447] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T21:40:04.272690] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T21:40:04.272914] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T21:40:04.274023] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T21:40:04.274098] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T21:40:04.274134] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T21:40:04.274167] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T21:40:04.274314] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T21:40:04.275289] Processed race 44437 for house_137 [2026-03-04T21:40:04.275386] Processed race 44445 for house_138 [2026-03-04T21:40:04.288043] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T21:40:04.288168] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T21:40:04.288267] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T21:40:04.288330] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T21:40:04.288648] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T21:40:04.299676] Processed race 44449 for house_139 [2026-03-04T21:40:04.402693] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T21:40:04.402823] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T21:40:04.402867] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T21:40:04.403096] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T21:40:04.403890] Processed race 44545 for house_14 [2026-03-04T21:40:04.440686] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T21:40:04.440800] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T21:40:04.440843] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T21:40:04.440881] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T21:40:04.440906] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T21:40:04.441240] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T21:40:04.441319] Processed race 44537 for house_149 [2026-03-04T21:40:04.453309] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T21:40:04.453426] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T21:40:04.453464] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T21:40:04.453510] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T21:40:04.453886] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T21:40:04.455088] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T21:40:04.455161] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T21:40:04.455198] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T21:40:04.455232] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T21:40:04.455372] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T21:40:04.456649] Processed race 44481 for house_142 [2026-03-04T21:40:04.456722] Processed race 44497 for house_144 [2026-03-04T21:40:04.461554] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T21:40:04.461646] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T21:40:04.461690] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T21:40:04.462128] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T21:40:04.463354] Processed race 44553 for house_150 [2026-03-04T21:40:04.576561] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T21:40:04.576707] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T21:40:04.576748] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T21:40:04.576992] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T21:40:04.578012] Processed race 44573 for house_16 [2026-03-04T21:40:04.628735] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T21:40:04.628878] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T21:40:04.628937] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T21:40:04.629175] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T21:40:04.631015] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T21:40:04.631104] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T21:40:04.631156] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T21:40:04.631272] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T21:40:04.631465] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T21:40:04.632817] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T21:40:04.632892] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T21:40:04.632947] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T21:40:04.633124] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T21:40:04.635092] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T21:40:04.635169] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T21:40:04.635297] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T21:40:04.635477] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T21:40:04.636451] Processed race 44597 for house_19 [2026-03-04T21:40:04.636529] Processed race 44577 for house_17 [2026-03-04T21:40:04.636628] Processed race 44581 for house_17 [2026-03-04T21:40:04.636676] Processed race 44593 for house_19 [2026-03-04T21:40:04.752548] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T21:40:04.752728] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T21:40:04.752773] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T21:40:04.753010] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T21:40:04.753794] Processed race 44629 for house_23 [2026-03-04T21:40:04.803786] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T21:40:04.803938] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T21:40:04.803979] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T21:40:04.804204] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T21:40:04.814001] Processed race 44645 for house_25 [2026-03-04T21:40:04.817363] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T21:40:04.817495] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T21:40:04.817530] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T21:40:04.817803] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T21:40:04.818996] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T21:40:04.819080] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T21:40:04.819155] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T21:40:04.819356] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T21:40:04.820561] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T21:40:04.820731] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T21:40:04.820794] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T21:40:04.820974] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T21:40:04.824761] Processed race 44661 for house_27 [2026-03-04T21:40:04.824869] Processed race 44633 for house_23 [2026-03-04T21:40:04.824907] Processed race 44653 for house_26 [2026-03-04T21:40:04.930381] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T21:40:04.930533] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T21:40:04.930594] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T21:40:04.930860] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T21:40:04.941668] Processed race 44669 for house_28 [2026-03-04T21:40:04.979648] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T21:40:04.979805] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T21:40:04.979842] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T21:40:04.980057] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T21:40:04.980848] Processed race 44482 for house_3 [2026-03-04T21:40:05.014666] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T21:40:05.014838] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T21:40:05.014902] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T21:40:05.015193] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T21:40:05.016340] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T21:40:05.016399] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T21:40:05.016435] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T21:40:05.016595] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T21:40:05.017126] Processed race 44486 for house_3 [2026-03-04T21:40:05.017192] Processed race 44693 for house_30 [2026-03-04T21:40:05.125817] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T21:40:05.126100] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T21:40:05.126155] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T21:40:05.126478] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T21:40:05.128625] Processed race 44466 for house_37 [2026-03-04T21:40:05.154531] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T21:40:05.154700] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T21:40:05.154742] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T21:40:05.154774] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T21:40:05.155099] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T21:40:05.159655] Processed race 44494 for house_40 [2026-03-04T21:40:05.191494] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T21:40:05.191681] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T21:40:05.191729] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T21:40:05.191762] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T21:40:05.191996] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T21:40:05.193841] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T21:40:05.193942] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T21:40:05.193988] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T21:40:05.194023] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T21:40:05.194210] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T21:40:05.197773] Processed race 44502 for house_41 [2026-03-04T21:40:05.197864] Processed race 44498 for house_41 [2026-03-04T21:40:05.300786] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T21:40:05.301199] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T21:40:05.301299] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T21:40:05.301590] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T21:40:05.306644] Processed race 44522 for house_44 [2026-03-04T21:40:05.323428] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T21:40:05.324678] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T21:40:05.324738] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T21:40:05.325001] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T21:40:05.327255] Processed race 44526 for house_44 [2026-03-04T21:40:05.352547] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T21:40:05.352679] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T21:40:05.352728] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T21:40:05.354043] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T21:40:05.354088] Processed race 44542 for house_47 [2026-03-04T21:40:05.460202] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T21:40:05.460382] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T21:40:05.460428] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T21:40:05.460767] Processed race 44654 for house_5 [2026-03-04T21:40:05.460706] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T21:40:05.485990] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T21:40:05.487446] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T21:40:05.487509] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T21:40:05.487543] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T21:40:05.488594] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T21:40:05.488676] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T21:40:05.488722] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T21:40:05.489170] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T21:40:05.490058] Processed race 44570 for house_50 [2026-03-04T21:40:05.513906] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T21:40:05.514339] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T21:40:05.514491] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T21:40:05.514847] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T21:40:05.515924] Processed race 44590 for house_52 [2026-03-04T21:40:05.626481] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T21:40:05.626846] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T21:40:05.626895] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T21:40:05.627267] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T21:40:05.627388] Processed race 44618 for house_56 [2026-03-04T21:40:05.649359] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T21:40:05.649517] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T21:40:05.649587] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T21:40:05.649819] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T21:40:05.649943] Processed race 44622 for house_56 [2026-03-04T21:40:05.681075] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T21:40:05.681253] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T21:40:05.681303] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T21:40:05.681545] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T21:40:05.681681] Processed race 44638 for house_58 [2026-03-04T21:40:05.785876] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T21:40:05.786008] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T21:40:05.786052] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T21:40:05.786259] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T21:40:05.787205] Processed race 44642 for house_59 [2026-03-04T21:40:05.810620] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T21:40:05.811153] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T21:40:05.811243] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T21:40:05.811519] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T21:40:05.812424] Processed race 44662 for house_60 [2026-03-04T21:40:05.845062] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T21:40:05.845330] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T21:40:05.845400] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T21:40:05.845661] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T21:40:05.846733] Processed race 44666 for house_61 [2026-03-04T21:40:05.954757] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T21:40:05.954918] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T21:40:05.954963] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T21:40:05.956629] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T21:40:05.957422] Processed race 44670 for house_61 [2026-03-04T21:40:05.972085] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T21:40:05.972230] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T21:40:05.972282] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T21:40:05.972895] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T21:40:05.973767] Processed race 44690 for house_64 [2026-03-04T21:40:06.017321] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T21:40:06.017420] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T21:40:06.017454] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T21:40:06.017662] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T21:40:06.019468] Processed race 44694 for house_64 [2026-03-04T21:40:06.044069] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T21:40:06.044219] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T21:40:06.048341] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T21:40:06.048452] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T21:40:06.048711] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T21:40:06.050110] Processed race 44462 for house_37 [2026-03-04T21:40:06.111324] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T21:40:06.111475] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T21:40:06.111519] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T21:40:06.111773] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T21:40:06.112604] Processed race 44431 for house_67 [2026-03-04T21:40:06.141049] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T21:40:06.141456] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T21:40:06.141522] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T21:40:06.141837] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T21:40:06.143136] Processed race 44435 for house_67 [2026-03-04T21:40:06.173754] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T21:40:06.173912] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T21:40:06.173964] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T21:40:06.174893] Processed race 44535 for house_7 [2026-03-04T21:40:06.174850] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T21:40:06.209388] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T21:40:06.209533] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T21:40:06.209593] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T21:40:06.209856] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T21:40:06.212136] Processed race 44539 for house_7 [2026-03-04T21:40:06.279861] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T21:40:06.280024] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T21:40:06.280082] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T21:40:06.280120] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T21:40:06.280354] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T21:40:06.282017] Processed race 44467 for house_70 [2026-03-04T21:40:06.312067] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T21:40:06.312220] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T21:40:06.312298] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T21:40:06.312345] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T21:40:06.312375] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T21:40:06.312859] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T21:40:06.314086] Processed race 44475 for house_71 [2026-03-04T21:40:06.343719] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T21:40:06.343844] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T21:40:06.343885] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T21:40:06.344112] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T21:40:06.344851] Processed race 44499 for house_74 [2026-03-04T21:40:06.445493] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T21:40:06.445662] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T21:40:06.445710] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T21:40:06.445770] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T21:40:06.446039] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T21:40:06.451333] Processed race 44511 for house_76 [2026-03-04T21:40:06.477162] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T21:40:06.477304] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T21:40:06.477352] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T21:40:06.477600] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T21:40:06.481072] Processed race 44627 for house_8 [2026-03-04T21:40:06.504430] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T21:40:06.504567] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T21:40:06.504634] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T21:40:06.504913] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T21:40:06.505772] Processed race 44543 for house_80 [2026-03-04T21:40:06.611024] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T21:40:06.611191] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T21:40:06.611235] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T21:40:06.611453] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T21:40:06.612292] Processed race 44583 for house_85 [2026-03-04T21:40:06.640224] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T21:40:06.640363] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T21:40:06.640406] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T21:40:06.640635] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T21:40:06.641491] Processed race 44587 for house_85 [2026-03-04T21:40:06.674287] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T21:40:06.674437] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T21:40:06.674487] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T21:40:06.674731] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T21:40:06.675618] Processed race 44595 for house_86 [2026-03-04T21:40:06.771653] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T21:40:06.771807] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T21:40:06.771856] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T21:40:06.772101] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T21:40:06.772894] Processed race 44611 for house_88 [2026-03-04T21:40:06.803475] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T21:40:06.803626] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T21:40:06.803669] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T21:40:06.803704] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T21:40:06.803918] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T21:40:06.804714] Processed race 44619 for house_89 [2026-03-04T21:40:06.837265] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T21:40:06.837436] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T21:40:06.837504] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T21:40:06.837535] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T21:40:06.837778] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T21:40:06.838595] Processed race 44707 for house_9 [2026-03-04T21:40:06.936404] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T21:40:06.936629] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T21:40:06.936801] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T21:40:06.937017] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T21:40:06.938624] Processed race 44639 for house_91 [2026-03-04T21:40:06.964442] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T21:40:06.964634] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T21:40:06.964689] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T21:40:06.964914] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T21:40:06.965697] Processed race 44647 for house_92 [2026-03-04T21:40:06.999752] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T21:40:06.999900] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T21:40:06.999942] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T21:40:07.000211] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T21:40:07.001154] Processed race 44655 for house_93 [2026-03-04T21:40:07.099234] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T21:40:07.099410] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T21:40:07.099472] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T21:40:07.099600] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T21:40:07.099643] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T21:40:07.099698] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T21:40:07.100002] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T21:40:07.104336] Processed race 44663 for house_94 [2026-03-04T21:40:07.155499] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T21:40:07.155705] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T21:40:07.155795] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T21:40:07.156047] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T21:40:07.156847] Processed race 44687 for house_98 [2026-03-04T21:40:07.214871] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T21:40:07.215011] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T21:40:07.215063] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T21:40:07.215097] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T21:40:07.215301] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T21:40:07.216061] Processed race 44679 for house_97 [2026-03-04T21:40:07.271306] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T21:40:07.271453] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T21:40:07.271499] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T21:40:07.271533] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T21:40:07.271783] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T21:40:07.273056] Processed race 44691 for house_98 [2026-03-04T21:40:07.326021] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T21:40:07.326457] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T21:40:07.326542] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T21:40:07.326981] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T21:40:07.328052] Processed race 44406 for senate_11 [2026-03-04T21:40:07.389215] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T21:40:07.389363] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T21:40:07.389403] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T21:40:07.389659] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T21:40:07.392629] Processed race 44507 for house_76 [2026-03-04T21:40:07.393802] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T21:40:07.393865] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T21:40:07.393901] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T21:40:07.393929] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T21:40:07.394341] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T21:40:07.395055] Processed race 44378 for senate_19 [2026-03-04T21:40:07.488495] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T21:40:07.488677] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T21:40:07.488744] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T21:40:07.488978] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T21:40:07.489897] Processed race 44377 for senate_21 [2026-03-04T21:40:07.521404] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T21:40:07.521601] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T21:40:07.521682] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T21:40:07.522012] Processed race 44711 for senate_2 [2026-03-04T21:40:07.521969] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T21:40:07.548389] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T21:40:07.548551] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T21:40:07.548621] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T21:40:07.549075] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T21:40:07.549374] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T21:40:07.549465] Processed race 44376 for senate_22 [2026-03-04T21:40:07.556069] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T21:40:07.556164] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T21:40:07.556198] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T21:40:07.556389] Processed race 44382 for senate_3 [2026-03-04T21:40:07.636880] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T21:40:07.637062] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T21:40:07.637136] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T21:40:07.637467] Processed race 44381 for senate_4 [2026-03-04T21:40:07.679671] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T21:40:07.679829] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T21:40:07.679863] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T21:40:07.680118] Processed race 44379 for senate_5 [2026-03-04T21:40:07.708966] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T21:40:07.709274] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T21:40:07.709343] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T21:40:07.709379] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T21:40:07.709709] Processed race 44380 for senate_5 [2026-03-04T21:40:08.409933] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T21:40:08.410132] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T21:40:08.410216] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T21:40:08.410270] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T21:40:08.410307] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T21:40:08.410337] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T21:40:08.410382] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T21:40:08.410414] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T21:40:08.410447] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T21:40:08.410725] Processed race 44558 for house_49 [2026-03-04T21:40:08.416316] Combined file written - House districts: 71, Senate districts: 8 [2026-03-04T21:50:03.325466] ✅ Loaded 98 state legislature races from /election_engine/config/TX/races_2026_tx_sl.json [2026-03-04T21:50:03.327148] ✅ Loaded candidate metadata for state legislature [2026-03-04T21:50:03.327236] Starting parallel fetching of 98 races... [2026-03-04T21:50:03.379540] Fetching URL: https://civicapi.org/api/v2/race/44605?light [2026-03-04T21:50:03.428633] Fetching URL: https://civicapi.org/api/v2/race/44496?light [2026-03-04T21:50:03.467228] Fetching URL: https://civicapi.org/api/v2/race/44428?light [2026-03-04T21:50:03.499513] Fetching URL: https://civicapi.org/api/v2/race/44436?light [2026-03-04T21:50:03.535054] Fetching URL: https://civicapi.org/api/v2/race/44468?light [2026-03-04T21:50:03.581607] ✅ Fetched race 44605 | State House 1 1 republican [2026-03-04T21:50:03.581785] ✅ Metadata found for Chris Spencer using office='State House 1' district='1' [2026-03-04T21:50:03.582861] ✅ Metadata found for Josh Bray using office='State House 1' district='1' [2026-03-04T21:50:03.584801] Fetching URL: https://civicapi.org/api/v2/race/44480?light [2026-03-04T21:50:03.589642] Processed race 44605 for house_1 [2026-03-04T21:50:03.607337] ✅ Fetched race 44496 | State House 10 10 republican [2026-03-04T21:50:03.607515] ✅ Metadata found for Brian Harrison using office='State House 10' district='10' [2026-03-04T21:50:03.607558] ✅ Metadata found for Matt Authier using office='State House 10' district='10' [2026-03-04T21:50:03.607626] ✅ Metadata found for Jon Garrett using office='State House 10' district='10' [2026-03-04T21:50:03.607860] Fetching URL: https://civicapi.org/api/v2/race/44512?light [2026-03-04T21:50:03.612682] Processed race 44496 for house_10 [2026-03-04T21:50:03.705912] ✅ Fetched race 44428 | State House 100 1 democratic [2026-03-04T21:50:03.706116] ✅ Metadata found for Venton Jones using office='State House 100' district='1' [2026-03-04T21:50:03.706286] ✅ Metadata found for Amanda Richardson using office='State House 100' district='1' [2026-03-04T21:50:03.706351] ✅ Metadata found for Justice McFarlane using office='State House 100' district='1' [2026-03-04T21:50:03.706630] Fetching URL: https://civicapi.org/api/v2/race/44548?light [2026-03-04T21:50:03.716034] Processed race 44428 for house_1 [2026-03-04T21:50:03.789161] ✅ Fetched race 44436 | State House 101 101 democratic [2026-03-04T21:50:03.789268] ✅ Metadata found for Junior Ezeonu using office='State House 101' district='101' [2026-03-04T21:50:03.789316] ✅ Metadata found for Chris Turner using office='State House 101' district='101' [2026-03-04T21:50:03.789530] Fetching URL: https://civicapi.org/api/v2/race/44560?light [2026-03-04T21:50:03.791619] ✅ Fetched race 44480 | State House 108 108 republican [2026-03-04T21:50:03.791690] ✅ Metadata found for Morgan Meyer using office='State House 108' district='108' [2026-03-04T21:50:03.791745] ✅ Metadata found for Sanjay Narayan using office='State House 108' district='108' [2026-03-04T21:50:03.792017] Fetching URL: https://civicapi.org/api/v2/race/44564?light [2026-03-04T21:50:03.794011] Processed race 44436 for house_101 [2026-03-04T21:50:03.795523] Processed race 44480 for house_108 [2026-03-04T21:50:03.802528] ✅ Fetched race 44512 | State House 112 112 republican [2026-03-04T21:50:03.802870] ✅ Metadata found for Perry Barker Sr. using office='State House 112' district='112' [2026-03-04T21:50:03.805990] ✅ Metadata found for Angie Chen Button using office='State House 112' district='112' [2026-03-04T21:50:03.987394] ✅ Fetched race 44468 | State House 106 106 republican [2026-03-04T21:50:03.987533] ✅ Metadata found for Jared Patterson using office='State House 106' district='106' [2026-03-04T21:50:03.987617] ✅ Metadata found for Larry Brock using office='State House 106' district='106' [2026-03-04T21:50:03.987656] ✅ Metadata found for Rick Abraham using office='State House 106' district='106' [2026-03-04T21:50:03.987879] Fetching URL: https://civicapi.org/api/v2/race/44580?light [2026-03-04T21:50:03.806079] ✅ Metadata found for Chad Carnahan using office='State House 112' district='112' [2026-03-04T21:50:03.989282] ✅ Metadata found for Tina Price using office='State House 112' district='112' [2026-03-04T21:50:03.989488] Fetching URL: https://civicapi.org/api/v2/race/44588?light [2026-03-04T21:50:03.990122] Processed race 44468 for house_106 [2026-03-04T21:50:03.990199] Processed race 44512 for house_112 [2026-03-04T21:50:04.132101] ✅ Fetched race 44548 | State House 117 117 democratic [2026-03-04T21:50:04.132215] ✅ Metadata found for Philip Cortez using office='State House 117' district='117' [2026-03-04T21:50:04.132273] ✅ Metadata found for Robert Mihara using office='State House 117' district='117' [2026-03-04T21:50:04.132488] Fetching URL: https://civicapi.org/api/v2/race/44596?light [2026-03-04T21:50:04.133909] Processed race 44548 for house_117 [2026-03-04T21:50:04.164999] ✅ Fetched race 44580 | State House 120 120 democratic [2026-03-04T21:50:04.165154] ✅ Metadata found for Barbara Gervin-Hawkins using office='State House 120' district='120' [2026-03-04T21:50:04.165218] ✅ Metadata found for Jordan Brown using office='State House 120' district='120' [2026-03-04T21:50:04.165278] ✅ Metadata found for Bently Paiz using office='State House 120' district='120' [2026-03-04T21:50:04.165516] Fetching URL: https://civicapi.org/api/v2/race/44612?light [2026-03-04T21:50:04.166729] ✅ Fetched race 44588 | State House 121 121 republican [2026-03-04T21:50:04.166810] ✅ Metadata found for Marc LaHood using office='State House 121' district='121' [2026-03-04T21:50:04.166852] ✅ Metadata found for David McArthur using office='State House 121' district='121' [2026-03-04T21:50:04.167012] Fetching URL: https://civicapi.org/api/v2/race/44616?light [2026-03-04T21:50:04.167681] Processed race 44580 for house_120 [2026-03-04T21:50:04.167756] Processed race 44588 for house_121 [2026-03-04T21:50:04.168823] ✅ Fetched race 44560 | State House 118 118 republican [2026-03-04T21:50:04.168891] ✅ Metadata found for Jorge Borrego using office='State House 118' district='118' [2026-03-04T21:50:04.168929] ✅ Metadata found for Desi Martinez using office='State House 118' district='118' [2026-03-04T21:50:04.168960] ✅ Metadata found for Joe Shellhart using office='State House 118' district='118' [2026-03-04T21:50:04.170078] Fetching URL: https://civicapi.org/api/v2/race/44620?light [2026-03-04T21:50:04.171749] ✅ Fetched race 44564 | State House 119 119 democratic [2026-03-04T21:50:04.171861] ✅ Metadata found for Elizabeth Campos using office='State House 119' district='119' [2026-03-04T21:50:04.171921] ✅ Metadata found for Ryan Ayala using office='State House 119' district='119' [2026-03-04T21:50:04.172112] Fetching URL: https://civicapi.org/api/v2/race/44624?light [2026-03-04T21:50:04.172923] Processed race 44560 for house_118 [2026-03-04T21:50:04.172988] Processed race 44564 for house_119 [2026-03-04T21:50:04.303589] ✅ Fetched race 44596 | State House 122 122 republican [2026-03-04T21:50:04.303696] ✅ Metadata found for Mark Dorazio using office='State House 122' district='122' [2026-03-04T21:50:04.303737] ✅ Metadata found for Willie Ng using office='State House 122' district='122' [2026-03-04T21:50:04.303924] Fetching URL: https://civicapi.org/api/v2/race/44648?light [2026-03-04T21:50:04.307327] Processed race 44596 for house_122 [2026-03-04T21:50:04.331446] ✅ Fetched race 44616 | State House 125 125 republican [2026-03-04T21:50:04.331688] ✅ Metadata found for Rick Martinez using office='State House 125' district='125' [2026-03-04T21:50:04.331759] ✅ Metadata found for Charles Mercer using office='State House 125' district='125' [2026-03-04T21:50:04.331950] Fetching URL: https://civicapi.org/api/v2/race/44461?light [2026-03-04T21:50:04.333303] Processed race 44616 for house_125 [2026-03-04T21:50:04.350442] ✅ Fetched race 44612 | State House 125 125 democratic [2026-03-04T21:50:04.350606] ✅ Metadata found for Adrian Reyna using office='State House 125' district='125' [2026-03-04T21:50:04.350654] ✅ Metadata found for Michelle Barrientes Vela using office='State House 125' district='125' [2026-03-04T21:50:04.350707] ✅ Metadata found for Donovon Rodriguez using office='State House 125' district='125' [2026-03-04T21:50:04.350741] ✅ Metadata found for Carlos Antonio Raymond using office='State House 125' district='125' [2026-03-04T21:50:04.350926] Fetching URL: https://civicapi.org/api/v2/race/44660?light [2026-03-04T21:50:04.352055] ✅ Fetched race 44624 | State House 126 126 republican [2026-03-04T21:50:04.352135] ✅ Metadata found for Stan Stanart using office='State House 126' district='126' [2026-03-04T21:50:04.352175] ✅ Metadata found for Kelly Peterson using office='State House 126' district='126' [2026-03-04T21:50:04.352211] ✅ Metadata found for Polly Looper using office='State House 126' district='126' [2026-03-04T21:50:04.352388] Fetching URL: https://civicapi.org/api/v2/race/44668?light [2026-03-04T21:50:04.353898] ✅ Fetched race 44620 | State House 126 126 democratic [2026-03-04T21:50:04.353966] ✅ Metadata found for Stefanie Bord using office='State House 126' district='126' [2026-03-04T21:50:04.354006] ✅ Metadata found for Elizabeth Lotterhos using office='State House 126' district='126' [2026-03-04T21:50:04.354163] Fetching URL: https://civicapi.org/api/v2/race/44696?light [2026-03-04T21:50:04.355333] Processed race 44612 for house_125 [2026-03-04T21:50:04.355403] Processed race 44624 for house_126 [2026-03-04T21:50:04.355444] Processed race 44620 for house_126 [2026-03-04T21:50:04.474986] ✅ Fetched race 44648 | State House 129 129 republican [2026-03-04T21:50:04.475125] ✅ Metadata found for Scott Bowen using office='State House 129' district='129' [2026-03-04T21:50:04.475193] ✅ Metadata found for Bob Mitchell using office='State House 129' district='129' [2026-03-04T21:50:04.475421] Fetching URL: https://civicapi.org/api/v2/race/44437?light [2026-03-04T21:50:04.480160] Processed race 44648 for house_129 [2026-03-04T21:50:04.536095] ✅ Fetched race 44461 | State House 13 13 republican [2026-03-04T21:50:04.536260] ✅ Metadata found for Angelia Orr using office='State House 13' district='13' [2026-03-04T21:50:04.536319] ✅ Metadata found for Kat Wall using office='State House 13' district='13' [2026-03-04T21:50:04.536515] Fetching URL: https://civicapi.org/api/v2/race/44445?light [2026-03-04T21:50:04.537600] Processed race 44461 for house_13 [2026-03-04T21:50:04.571876] ✅ Fetched race 44696 | State House 134 134 republican [2026-03-04T21:50:04.572026] ✅ Metadata found for Mike Michna using office='State House 134' district='134' [2026-03-04T21:50:04.572076] ✅ Metadata found for Carolyn B. Bryant using office='State House 134' district='134' [2026-03-04T21:50:04.572269] Fetching URL: https://civicapi.org/api/v2/race/44449?light [2026-03-04T21:50:04.573418] ✅ Fetched race 44668 | State House 131 131 democratic [2026-03-04T21:50:04.573492] ✅ Metadata found for Staci Childs using office='State House 131' district='131' [2026-03-04T21:50:04.573530] ✅ Metadata found for Lawrence Allen Jr. using office='State House 131' district='131' [2026-03-04T21:50:04.573561] ✅ Metadata found for Erik Wilson using office='State House 131' district='131' [2026-03-04T21:50:04.573609] ✅ Metadata found for Crystal Dillard using office='State House 131' district='131' [2026-03-04T21:50:04.573640] ✅ Metadata found for TJ Baker using office='State House 131' district='131' [2026-03-04T21:50:04.573797] Fetching URL: https://civicapi.org/api/v2/race/44545?light [2026-03-04T21:50:04.576075] Processed race 44696 for house_134 [2026-03-04T21:50:04.576148] Processed race 44668 for house_131 [2026-03-04T21:50:04.576668] ✅ Fetched race 44660 | State House 130 130 democratic [2026-03-04T21:50:04.576729] ✅ Metadata found for Brett Robinson using office='State House 130' district='130' [2026-03-04T21:50:04.576765] ✅ Metadata found for Joel Camann using office='State House 130' district='130' [2026-03-04T21:50:04.576913] Fetching URL: https://civicapi.org/api/v2/race/44481?light [2026-03-04T21:50:04.577492] Processed race 44660 for house_130 [2026-03-04T21:50:04.661642] ✅ Fetched race 44437 | State House 137 137 republican [2026-03-04T21:50:04.661787] ✅ Metadata found for Helen Zhou using office='State House 137' district='137' [2026-03-04T21:50:04.661829] ✅ Metadata found for Robert McKenzie using office='State House 137' district='137' [2026-03-04T21:50:04.662273] Fetching URL: https://civicapi.org/api/v2/race/44497?light [2026-03-04T21:50:04.663352] Processed race 44437 for house_137 [2026-03-04T21:50:04.722396] ✅ Fetched race 44445 | State House 138 138 republican [2026-03-04T21:50:04.722550] ✅ Metadata found for Lacey Hull using office='State House 138' district='138' [2026-03-04T21:50:04.722625] ✅ Metadata found for Josh Flynn using office='State House 138' district='138' [2026-03-04T21:50:04.722668] ✅ Metadata found for Natalie Blasingame using office='State House 138' district='138' [2026-03-04T21:50:04.722929] Fetching URL: https://civicapi.org/api/v2/race/44537?light [2026-03-04T21:50:04.723872] Processed race 44445 for house_138 [2026-03-04T21:50:04.738378] ✅ Fetched race 44545 | State House 14 14 democratic [2026-03-04T21:50:04.738517] ✅ Metadata found for Janet Dudding using office='State House 14' district='14' [2026-03-04T21:50:04.738570] ✅ Metadata found for David Kessler using office='State House 14' district='14' [2026-03-04T21:50:04.738800] Fetching URL: https://civicapi.org/api/v2/race/44553?light [2026-03-04T21:50:04.740038] ✅ Fetched race 44449 | State House 139 139 democratic [2026-03-04T21:50:04.740118] ✅ Metadata found for Charlene Ward Johnson using office='State House 139' district='139' [2026-03-04T21:50:04.740161] ✅ Metadata found for Dominique Payton using office='State House 139' district='139' [2026-03-04T21:50:04.740197] ✅ Metadata found for Jerry Ford Sr. using office='State House 139' district='139' [2026-03-04T21:50:04.740350] Fetching URL: https://civicapi.org/api/v2/race/44573?light [2026-03-04T21:50:04.740991] Processed race 44545 for house_14 [2026-03-04T21:50:04.741056] Processed race 44449 for house_139 [2026-03-04T21:50:04.757227] ✅ Fetched race 44481 | State House 142 142 democratic [2026-03-04T21:50:04.757380] ✅ Metadata found for Harold V. Dutton Jr. using office='State House 142' district='142' [2026-03-04T21:50:04.757425] ✅ Metadata found for Danny Norris using office='State House 142' district='142' [2026-03-04T21:50:04.757462] ✅ Metadata found for James Joseph using office='State House 142' district='142' [2026-03-04T21:50:04.757726] Fetching URL: https://civicapi.org/api/v2/race/44577?light [2026-03-04T21:50:04.758644] Processed race 44481 for house_142 [2026-03-04T21:50:04.826588] ✅ Fetched race 44497 | State House 144 144 democratic [2026-03-04T21:50:04.826702] ✅ Metadata found for Mary Ann Perez using office='State House 144' district='144' [2026-03-04T21:50:04.826735] ✅ Metadata found for Emmanuel Guerrero using office='State House 144' district='144' [2026-03-04T21:50:04.826761] ✅ Metadata found for Michael Montemayor using office='State House 144' district='144' [2026-03-04T21:50:04.826928] Fetching URL: https://civicapi.org/api/v2/race/44581?light [2026-03-04T21:50:04.827980] Processed race 44497 for house_144 [2026-03-04T21:50:04.906647] ✅ Fetched race 44553 | State House 150 150 democratic [2026-03-04T21:50:04.906805] ✅ Metadata found for A'Yonna Kellum using office='State House 150' district='150' [2026-03-04T21:50:04.906854] ✅ Metadata found for R. L. Beatty using office='State House 150' district='150' [2026-03-04T21:50:04.907102] Fetching URL: https://civicapi.org/api/v2/race/44593?light [2026-03-04T21:50:04.908620] ✅ Fetched race 44537 | State House 149 149 democratic [2026-03-04T21:50:04.908698] ✅ Metadata found for Darlene Breaux using office='State House 149' district='149' [2026-03-04T21:50:04.908747] ✅ Metadata found for Hubert Vo using office='State House 149' district='149' [2026-03-04T21:50:04.908787] ✅ Metadata found for Dave Romero using office='State House 149' district='149' [2026-03-04T21:50:04.908822] ✅ Metadata found for Mink Jawandor using office='State House 149' district='149' [2026-03-04T21:50:04.909014] Fetching URL: https://civicapi.org/api/v2/race/44597?light [2026-03-04T21:50:04.909712] Processed race 44553 for house_150 [2026-03-04T21:50:04.909786] Processed race 44537 for house_149 [2026-03-04T21:50:04.910236] ✅ Fetched race 44573 | State House 16 16 republican [2026-03-04T21:50:04.910302] ✅ Metadata found for Will Metcalf using office='State House 16' district='16' [2026-03-04T21:50:04.910378] ✅ Metadata found for Jon Bouche using office='State House 16' district='16' [2026-03-04T21:50:04.910560] Fetching URL: https://civicapi.org/api/v2/race/44629?light [2026-03-04T21:50:04.911298] Processed race 44573 for house_16 [2026-03-04T21:50:04.922344] ✅ Fetched race 44577 | State House 17 17 democratic [2026-03-04T21:50:04.922534] ✅ Metadata found for Mary Elizabeth Klenz using office='State House 17' district='17' [2026-03-04T21:50:04.922609] ✅ Metadata found for Frank Gomez III using office='State House 17' district='17' [2026-03-04T21:50:04.922654] ✅ Metadata found for Robert Salter using office='State House 17' district='17' [2026-03-04T21:50:04.922865] Fetching URL: https://civicapi.org/api/v2/race/44633?light [2026-03-04T21:50:04.924026] Processed race 44577 for house_17 [2026-03-04T21:50:05.007438] ✅ Fetched race 44581 | State House 17 17 republican [2026-03-04T21:50:05.007621] ✅ Metadata found for Stan Gerdes using office='State House 17' district='17' [2026-03-04T21:50:05.007694] ✅ Metadata found for Tom Glass using office='State House 17' district='17' [2026-03-04T21:50:05.007994] Fetching URL: https://civicapi.org/api/v2/race/44645?light [2026-03-04T21:50:05.009086] Processed race 44581 for house_17 [2026-03-04T21:50:05.069165] ✅ Fetched race 44593 | State House 19 19 democratic [2026-03-04T21:50:05.069305] ✅ Metadata found for Kelly Hall using office='State House 19' district='19' [2026-03-04T21:50:05.069372] ✅ Metadata found for Javi Andrade using office='State House 19' district='19' [2026-03-04T21:50:05.069637] Fetching URL: https://civicapi.org/api/v2/race/44653?light [2026-03-04T21:50:05.070642] Processed race 44593 for house_19 [2026-03-04T21:50:05.084406] ✅ Fetched race 44629 | State House 23 23 democratic [2026-03-04T21:50:05.084559] ✅ Metadata found for Cheryl Clark using office='State House 23' district='23' [2026-03-04T21:50:05.084647] ✅ Metadata found for Sean Foley using office='State House 23' district='23' [2026-03-04T21:50:05.084900] Fetching URL: https://civicapi.org/api/v2/race/44661?light [2026-03-04T21:50:05.088555] ✅ Fetched race 44597 | State House 19 19 republican [2026-03-04T21:50:05.088715] ✅ Metadata found for Ellen Troxclair using office='State House 19' district='19' [2026-03-04T21:50:05.088767] ✅ Metadata found for George Cambanis using office='State House 19' district='19' [2026-03-04T21:50:05.088957] Fetching URL: https://civicapi.org/api/v2/race/44669?light [2026-03-04T21:50:05.095075] ✅ Fetched race 44633 | State House 23 23 republican [2026-03-04T21:50:05.095221] ✅ Metadata found for Terri Leo Wilson using office='State House 23' district='23' [2026-03-04T21:50:05.095265] ✅ Metadata found for Nathan Watkins using office='State House 23' district='23' [2026-03-04T21:50:05.095479] Fetching URL: https://civicapi.org/api/v2/race/44482?light [2026-03-04T21:50:05.100739] Processed race 44629 for house_23 [2026-03-04T21:50:05.100853] Processed race 44597 for house_19 [2026-03-04T21:50:05.100906] Processed race 44633 for house_23 [2026-03-04T21:50:05.199807] ✅ Fetched race 44645 | State House 25 25 democratic [2026-03-04T21:50:05.199904] ✅ Metadata found for Jai Daggett using office='State House 25' district='25' [2026-03-04T21:50:05.199946] ✅ Metadata found for Mike Meadors using office='State House 25' district='25' [2026-03-04T21:50:05.201892] Fetching URL: https://civicapi.org/api/v2/race/44486?light [2026-03-04T21:50:05.203790] Processed race 44645 for house_25 [2026-03-04T21:50:05.253788] ✅ Fetched race 44661 | State House 27 27 democratic [2026-03-04T21:50:05.253934] ✅ Metadata found for Ron Reynolds using office='State House 27' district='27' [2026-03-04T21:50:05.253983] ✅ Metadata found for Paul Prevot using office='State House 27' district='27' [2026-03-04T21:50:05.254202] Fetching URL: https://civicapi.org/api/v2/race/44693?light [2026-03-04T21:50:05.255697] ✅ Fetched race 44669 | State House 28 28 democratic [2026-03-04T21:50:05.255775] ✅ Metadata found for Sandy Ibanez using office='State House 28' district='28' [2026-03-04T21:50:05.255843] ✅ Metadata found for Kristyna Loundy using office='State House 28' district='28' [2026-03-04T21:50:05.256033] Fetching URL: https://civicapi.org/api/v2/race/44462?light [2026-03-04T21:50:05.256818] Processed race 44661 for house_27 [2026-03-04T21:50:05.256886] Processed race 44669 for house_28 [2026-03-04T21:50:05.257334] ✅ Fetched race 44653 | State House 26 26 democratic [2026-03-04T21:50:05.257399] ✅ Metadata found for Daniel Lee using office='State House 26' district='26' [2026-03-04T21:50:05.257443] ✅ Metadata found for Eliz Markowitz using office='State House 26' district='26' [2026-03-04T21:50:05.257631] Fetching URL: https://civicapi.org/api/v2/race/44466?light [2026-03-04T21:50:05.258243] Processed race 44653 for house_26 [2026-03-04T21:50:05.297982] ✅ Fetched race 44482 | State House 3 3 democratic [2026-03-04T21:50:05.298530] ✅ Metadata found for Nicole King using office='State House 3' district='3' [2026-03-04T21:50:05.298615] ✅ Metadata found for James Alvarado using office='State House 3' district='3' [2026-03-04T21:50:05.298914] Fetching URL: https://civicapi.org/api/v2/race/44494?light [2026-03-04T21:50:05.300263] Processed race 44482 for house_3 [2026-03-04T21:50:05.376786] ✅ Fetched race 44486 | State House 3 3 republican [2026-03-04T21:50:05.376941] ✅ Metadata found for Kristen Plaisance using office='State House 3' district='3' [2026-03-04T21:50:05.376985] ✅ Metadata found for Cecil Bell Jr. using office='State House 3' district='3' [2026-03-04T21:50:05.377212] Fetching URL: https://civicapi.org/api/v2/race/44498?light [2026-03-04T21:50:05.378034] Processed race 44486 for house_3 [2026-03-04T21:50:05.403448] ✅ Fetched race 44462 | State House 37 37 democratic [2026-03-04T21:50:05.403600] ✅ Metadata found for Oziel Ochoa Jr. using office='State House 37' district='37' [2026-03-04T21:50:05.403644] ✅ Metadata found for Esmeralda Cantu-Castle using office='State House 37' district='37' [2026-03-04T21:50:05.403676] ✅ Metadata found for Stephany Bauer using office='State House 37' district='37' [2026-03-04T21:50:05.403888] Fetching URL: https://civicapi.org/api/v2/race/44502?light [2026-03-04T21:50:05.404658] Processed race 44462 for house_37 [2026-03-04T21:50:05.420888] ✅ Fetched race 44466 | State House 37 37 republican [2026-03-04T21:50:05.421021] ✅ Metadata found for Janie Lopez using office='State House 37' district='37' [2026-03-04T21:50:05.421069] ✅ Metadata found for Kristin Luckey using office='State House 37' district='37' [2026-03-04T21:50:05.421304] Fetching URL: https://civicapi.org/api/v2/race/44522?light [2026-03-04T21:50:05.422246] Processed race 44466 for house_37 [2026-03-04T21:50:05.429455] ✅ Fetched race 44693 | State House 30 30 democratic [2026-03-04T21:50:05.429774] ✅ Metadata found for Crystal Sedillo using office='State House 30' district='30' [2026-03-04T21:50:05.429836] ✅ Metadata found for David Steves using office='State House 30' district='30' [2026-03-04T21:50:05.430042] Fetching URL: https://civicapi.org/api/v2/race/44526?light [2026-03-04T21:50:05.430778] Processed race 44693 for house_30 [2026-03-04T21:50:05.465204] ✅ Fetched race 44494 | State House 40 40 republican [2026-03-04T21:50:05.465354] ✅ Metadata found for Nehemias Gomez using office='State House 40' district='40' [2026-03-04T21:50:05.466517] ✅ Metadata found for Celeste Cabrera-Huff using office='State House 40' district='40' [2026-03-04T21:50:05.466559] ✅ Metadata found for Vangela Churchill using office='State House 40' district='40' [2026-03-04T21:50:05.466806] Fetching URL: https://civicapi.org/api/v2/race/44542?light [2026-03-04T21:50:05.473737] Processed race 44494 for house_40 [2026-03-04T21:50:05.540948] ✅ Fetched race 44498 | State House 41 41 democratic [2026-03-04T21:50:05.541045] ✅ Metadata found for Seby Haddad using office='State House 41' district='41' [2026-03-04T21:50:05.545759] ✅ Metadata found for Eric Holguín using office='State House 41' district='41' [2026-03-04T21:50:05.545831] ✅ Metadata found for Julio Salinas using office='State House 41' district='41' [2026-03-04T21:50:05.546086] Fetching URL: https://civicapi.org/api/v2/race/44558?light [2026-03-04T21:50:05.551661] Processed race 44498 for house_41 [2026-03-04T21:50:05.567367] ✅ Fetched race 44502 | State House 41 41 republican [2026-03-04T21:50:05.567523] ✅ Metadata found for Sergio Sanchez using office='State House 41' district='41' [2026-03-04T21:50:05.567593] ✅ Metadata found for Gary Groves using office='State House 41' district='41' [2026-03-04T21:50:05.567642] ✅ Metadata found for Sarah Sagredo-Hammond using office='State House 41' district='41' [2026-03-04T21:50:05.567880] Fetching URL: https://civicapi.org/api/v2/race/44654?light [2026-03-04T21:50:05.568690] Processed race 44502 for house_41 [2026-03-04T21:50:05.575887] ✅ Fetched race 44522 | State House 44 44 democratic [2026-03-04T21:50:05.576029] ✅ Metadata found for Eric Norman using office='State House 44' district='44' [2026-03-04T21:50:05.576081] ✅ Metadata found for Steve Schwab using office='State House 44' district='44' [2026-03-04T21:50:05.576282] Fetching URL: https://civicapi.org/api/v2/race/44570?light [2026-03-04T21:50:05.579214] Processed race 44522 for house_44 [2026-03-04T21:50:05.606857] ✅ Fetched race 44526 | State House 44 44 republican [2026-03-04T21:50:05.607520] ✅ Metadata found for Alan Schoolcraft using office='State House 44' district='44' [2026-03-04T21:50:05.607916] ✅ Metadata found for Gabriel Ortiz using office='State House 44' district='44' [2026-03-04T21:50:05.610163] Fetching URL: https://civicapi.org/api/v2/race/44590?light [2026-03-04T21:50:05.613977] Processed race 44526 for house_44 [2026-03-04T21:50:05.641317] ✅ Fetched race 44542 | State House 47 47 democratic [2026-03-04T21:50:05.641455] ✅ Metadata found for Pooja Sethi using office='State House 47' district='47' [2026-03-04T21:50:05.641497] ✅ Metadata found for Joseph Kopser using office='State House 47' district='47' [2026-03-04T21:50:05.641723] Fetching URL: https://civicapi.org/api/v2/race/44618?light [2026-03-04T21:50:05.642463] Processed race 44542 for house_47 [2026-03-04T21:50:05.718031] ✅ Fetched race 44558 | State House 49 49 democratic [2026-03-04T21:50:05.718143] ✅ Metadata found for Kimmie Ellison using office='State House 49' district='49' [2026-03-04T21:50:05.718180] ✅ Metadata found for Montserrat Garibay using office='State House 49' district='49' [2026-03-04T21:50:05.718208] ✅ Metadata found for Gigs Hodges using office='State House 49' district='49' [2026-03-04T21:50:05.718235] ✅ Metadata found for Robin Lerner using office='State House 49' district='49' [2026-03-04T21:50:05.718267] ✅ Metadata found for Josh Reyna using office='State House 49' district='49' [2026-03-04T21:50:05.718296] ✅ Metadata found for Sam Slade using office='State House 49' district='49' [2026-03-04T21:50:05.718342] ✅ Metadata found for Kathie Tovo using office='State House 49' district='49' [2026-03-04T21:50:05.718370] ✅ Metadata found for Daniel Wang using office='State House 49' district='49' [2026-03-04T21:50:05.718603] Fetching URL: https://civicapi.org/api/v2/race/44622?light [2026-03-04T21:50:05.721109] Processed race 44558 for house_49 [2026-03-04T21:50:05.738394] ✅ Fetched race 44654 | State House 5 5 republican [2026-03-04T21:50:05.738565] ✅ Metadata found for Cole Hefner using office='State House 5' district='5' [2026-03-04T21:50:05.738627] ✅ Metadata found for Dewey Collier using office='State House 5' district='5' [2026-03-04T21:50:05.738855] Fetching URL: https://civicapi.org/api/v2/race/44638?light [2026-03-04T21:50:05.741656] ✅ Fetched race 44570 | State House 50 50 democratic [2026-03-04T21:50:05.741830] ✅ Metadata found for Samantha Lopez-Resendez using office='State House 50' district='50' [2026-03-04T21:50:05.741873] ✅ Metadata found for Jeremy Hendricks using office='State House 50' district='50' [2026-03-04T21:50:05.741909] ✅ Metadata found for Kate Lincoln-Goldfinch using office='State House 50' district='50' [2026-03-04T21:50:05.741940] ✅ Metadata found for John Hash using office='State House 50' district='50' [2026-03-04T21:50:05.741984] ✅ Metadata found for Nathan Boynton using office='State House 50' district='50' [2026-03-04T21:50:05.742017] ✅ Metadata found for William Rannefeld using office='State House 50' district='50' [2026-03-04T21:50:05.742327] Fetching URL: https://civicapi.org/api/v2/race/44642?light [2026-03-04T21:50:05.743262] Processed race 44654 for house_5 [2026-03-04T21:50:05.743339] Processed race 44570 for house_50 [2026-03-04T21:50:05.785042] ✅ Fetched race 44590 | State House 52 52 republican [2026-03-04T21:50:05.785224] ✅ Metadata found for Caroline Harris Davila using office='State House 52' district='52' [2026-03-04T21:50:05.785279] ✅ Metadata found for Blayre Peña using office='State House 52' district='52' [2026-03-04T21:50:05.785863] Fetching URL: https://civicapi.org/api/v2/race/44662?light [2026-03-04T21:50:05.786733] Processed race 44590 for house_52 [2026-03-04T21:50:05.803201] ✅ Fetched race 44618 | State House 56 56 democratic [2026-03-04T21:50:05.803950] ✅ Metadata found for Ashley Bean Thornton using office='State House 56' district='56' [2026-03-04T21:50:05.804000] ✅ Metadata found for Janessa Givens using office='State House 56' district='56' [2026-03-04T21:50:05.804288] Fetching URL: https://civicapi.org/api/v2/race/44666?light [2026-03-04T21:50:05.805215] Processed race 44618 for house_56 [2026-03-04T21:50:05.895085] ✅ Fetched race 44622 | State House 56 56 republican [2026-03-04T21:50:05.895200] ✅ Metadata found for Pat Curry using office='State House 56' district='56' [2026-03-04T21:50:05.895251] ✅ Metadata found for Ralph Patterson using office='State House 56' district='56' [2026-03-04T21:50:05.895880] Fetching URL: https://civicapi.org/api/v2/race/44670?light [2026-03-04T21:50:05.896779] Processed race 44622 for house_56 [2026-03-04T21:50:05.898218] ✅ Fetched race 44638 | State House 58 58 republican [2026-03-04T21:50:05.898286] ✅ Metadata found for Helen Kerwin using office='State House 58' district='58' [2026-03-04T21:50:05.898406] ✅ Metadata found for Mary Wells using office='State House 58' district='58' [2026-03-04T21:50:05.898610] Fetching URL: https://civicapi.org/api/v2/race/44690?light [2026-03-04T21:50:05.899393] Processed race 44638 for house_58 [2026-03-04T21:50:05.902470] ✅ Fetched race 44642 | State House 59 59 democratic [2026-03-04T21:50:05.902629] ✅ Metadata found for Andrew Turner using office='State House 59' district='59' [2026-03-04T21:50:05.902671] ✅ Metadata found for Ethan Newcomer using office='State House 59' district='59' [2026-03-04T21:50:05.902922] Fetching URL: https://civicapi.org/api/v2/race/44694?light [2026-03-04T21:50:05.903830] Processed race 44642 for house_59 [2026-03-04T21:50:05.944407] ✅ Fetched race 44662 | State House 60 60 republican [2026-03-04T21:50:05.944589] ✅ Metadata found for Mike Olcott using office='State House 60' district='60' [2026-03-04T21:50:05.944631] ✅ Metadata found for Amy Fennell using office='State House 60' district='60' [2026-03-04T21:50:05.945124] Processed race 44662 for house_60 [2026-03-04T21:50:05.945021] Fetching URL: https://civicapi.org/api/v2/race/44431?light [2026-03-04T21:50:05.970693] ✅ Fetched race 44666 | State House 61 61 democratic [2026-03-04T21:50:05.970831] ✅ Metadata found for Brittany Black using office='State House 61' district='61' [2026-03-04T21:50:05.970862] ✅ Metadata found for Jackie Bescherer using office='State House 61' district='61' [2026-03-04T21:50:05.971146] Processed race 44666 for house_61 [2026-03-04T21:50:05.971032] Fetching URL: https://civicapi.org/api/v2/race/44435?light [2026-03-04T21:50:06.055170] ✅ Fetched race 44670 | State House 61 61 republican [2026-03-04T21:50:06.055415] ✅ Metadata found for Keresa Richardson using office='State House 61' district='61' [2026-03-04T21:50:06.055455] ✅ Metadata found for Frederick Frazier using office='State House 61' district='61' [2026-03-04T21:50:06.055687] Fetching URL: https://civicapi.org/api/v2/race/44535?light [2026-03-04T21:50:06.058733] Processed race 44670 for house_61 [2026-03-04T21:50:06.061905] ✅ Fetched race 44690 | State House 64 64 democratic [2026-03-04T21:50:06.062942] ✅ Metadata found for Julie Evans using office='State House 64' district='64' [2026-03-04T21:50:06.062990] ✅ Metadata found for Christie Wood using office='State House 64' district='64' [2026-03-04T21:50:06.063299] Fetching URL: https://civicapi.org/api/v2/race/44539?light [2026-03-04T21:50:06.063985] Processed race 44690 for house_64 [2026-03-04T21:50:06.065640] ✅ Fetched race 44694 | State House 64 64 republican [2026-03-04T21:50:06.065705] ✅ Metadata found for Andy Hopper using office='State House 64' district='64' [2026-03-04T21:50:06.065741] ✅ Metadata found for Lisa McEntire using office='State House 64' district='64' [2026-03-04T21:50:06.065898] Fetching URL: https://civicapi.org/api/v2/race/44467?light [2026-03-04T21:50:06.067772] Processed race 44694 for house_64 [2026-03-04T21:50:06.106733] ✅ Fetched race 44431 | State House 67 67 democratic [2026-03-04T21:50:06.108148] ✅ Metadata found for Jordan Wheatley using office='State House 67' district='67' [2026-03-04T21:50:06.108294] ✅ Metadata found for Emeka Eluka using office='State House 67' district='67' [2026-03-04T21:50:06.108545] Fetching URL: https://civicapi.org/api/v2/race/44475?light [2026-03-04T21:50:06.110622] Processed race 44431 for house_67 [2026-03-04T21:50:06.217441] ✅ Fetched race 44539 | State House 7 7 republican [2026-03-04T21:50:06.217622] ✅ Metadata found for Jay Dean using office='State House 7' district='7' [2026-03-04T21:50:06.217690] ✅ Metadata found for Melissa Beckett using office='State House 7' district='7' [2026-03-04T21:50:06.217937] Fetching URL: https://civicapi.org/api/v2/race/44499?light [2026-03-04T21:50:06.219026] Processed race 44539 for house_7 [2026-03-04T21:50:06.225039] ✅ Fetched race 44535 | State House 7 7 democratic [2026-03-04T21:50:06.225155] ✅ Metadata found for Fantasha Allen using office='State House 7' district='7' [2026-03-04T21:50:06.225217] ✅ Metadata found for Corby Heath using office='State House 7' district='7' [2026-03-04T21:50:06.225451] Fetching URL: https://civicapi.org/api/v2/race/44507?light [2026-03-04T21:50:06.226587] Processed race 44535 for house_7 [2026-03-04T21:50:06.277165] ✅ Fetched race 44475 | State House 71 71 republican [2026-03-04T21:50:06.277309] ✅ Metadata found for Jay Hardaway using office='State House 71' district='71' [2026-03-04T21:50:06.277353] ✅ Metadata found for Chance Ferguson using office='State House 71' district='71' [2026-03-04T21:50:06.277386] ✅ Metadata found for Liz Case using office='State House 71' district='71' [2026-03-04T21:50:06.277415] ✅ Metadata found for Joshua Ohlemacher using office='State House 71' district='71' [2026-03-04T21:50:06.277952] Fetching URL: https://civicapi.org/api/v2/race/44511?light [2026-03-04T21:50:06.281054] Processed race 44475 for house_71 [2026-03-04T21:50:06.385415] ✅ Fetched race 44499 | State House 74 74 republican [2026-03-04T21:50:06.385597] ✅ Metadata found for Robert Garza using office='State House 74' district='74' [2026-03-04T21:50:06.385642] ✅ Metadata found for John McLeon using office='State House 74' district='74' [2026-03-04T21:50:06.385902] Fetching URL: https://civicapi.org/api/v2/race/44627?light [2026-03-04T21:50:06.386982] Processed race 44499 for house_74 [2026-03-04T21:50:06.391020] ✅ Fetched race 44507 | State House 76 76 democratic [2026-03-04T21:50:06.391124] ✅ Metadata found for Suleman Lalani using office='State House 76' district='76' [2026-03-04T21:50:06.391158] ✅ Metadata found for Marie Asher Baptiste using office='State House 76' district='76' [2026-03-04T21:50:06.391427] Processed race 44507 for house_76 [2026-03-04T21:50:06.391357] Fetching URL: https://civicapi.org/api/v2/race/44543?light [2026-03-04T21:50:06.444438] ✅ Fetched race 44511 | State House 76 76 republican [2026-03-04T21:50:06.444639] ✅ Metadata found for Linda Howell using office='State House 76' district='76' [2026-03-04T21:50:06.444698] ✅ Metadata found for Christian Amuta using office='State House 76' district='76' [2026-03-04T21:50:06.444739] ✅ Metadata found for Lea C.S. Simmons using office='State House 76' district='76' [2026-03-04T21:50:06.445053] Processed race 44511 for house_76 [2026-03-04T21:50:06.444992] Fetching URL: https://civicapi.org/api/v2/race/44583?light [2026-03-04T21:50:06.549623] ✅ Fetched race 44627 | State House 8 8 republican [2026-03-04T21:50:06.549790] ✅ Metadata found for Cody Harris using office='State House 8' district='8' [2026-03-04T21:50:06.549829] ✅ Metadata found for Daniel Hunt using office='State House 8' district='8' [2026-03-04T21:50:06.550033] Fetching URL: https://civicapi.org/api/v2/race/44587?light [2026-03-04T21:50:06.550188] Processed race 44627 for house_8 [2026-03-04T21:50:06.552305] ✅ Fetched race 44543 | State House 80 80 democratic [2026-03-04T21:50:06.552366] ✅ Metadata found for Cecilia Castellano using office='State House 80' district='80' [2026-03-04T21:50:06.552403] ✅ Metadata found for Julie Hilberg using office='State House 80' district='80' [2026-03-04T21:50:06.552624] Processed race 44543 for house_80 [2026-03-04T21:50:06.552582] Fetching URL: https://civicapi.org/api/v2/race/44595?light [2026-03-04T21:50:06.608445] ✅ Fetched race 44583 | State House 85 85 democratic [2026-03-04T21:50:06.608631] ✅ Metadata found for Lawrence Brandyburg using office='State House 85' district='85' [2026-03-04T21:50:06.608804] ✅ Metadata found for Aaron Westerfield using office='State House 85' district='85' [2026-03-04T21:50:06.609246] Processed race 44583 for house_85 [2026-03-04T21:50:06.609040] Fetching URL: https://civicapi.org/api/v2/race/44611?light [2026-03-04T21:50:06.700350] ✅ Fetched race 44595 | State House 86 86 republican [2026-03-04T21:50:06.700531] ✅ Metadata found for Holly Jeffreys using office='State House 86' district='86' [2026-03-04T21:50:06.700620] ✅ Metadata found for Jamie Haynes using office='State House 86' district='86' [2026-03-04T21:50:06.700947] Processed race 44595 for house_86 [2026-03-04T21:50:06.700896] Fetching URL: https://civicapi.org/api/v2/race/44619?light [2026-03-04T21:50:06.709301] ✅ Fetched race 44587 | State House 85 85 republican [2026-03-04T21:50:06.709447] ✅ Metadata found for Dennis Geesaman using office='State House 85' district='85' [2026-03-04T21:50:06.709485] ✅ Metadata found for Stan Kitzman using office='State House 85' district='85' [2026-03-04T21:50:06.709716] Fetching URL: https://civicapi.org/api/v2/race/44707?light [2026-03-04T21:50:06.709755] Processed race 44587 for house_85 [2026-03-04T21:50:06.776200] ✅ Fetched race 44611 | State House 88 88 republican [2026-03-04T21:50:06.776375] ✅ Metadata found for Ken King using office='State House 88' district='88' [2026-03-04T21:50:06.776430] ✅ Metadata found for John Browning using office='State House 88' district='88' [2026-03-04T21:50:06.776687] Fetching URL: https://civicapi.org/api/v2/race/44639?light [2026-03-04T21:50:06.780528] Processed race 44611 for house_88 [2026-03-04T21:50:06.865348] ✅ Fetched race 44619 | State House 89 89 republican [2026-03-04T21:50:06.865515] ✅ Metadata found for Candy Noble using office='State House 89' district='89' [2026-03-04T21:50:06.865554] ✅ Metadata found for Jeff Forrester using office='State House 89' district='89' [2026-03-04T21:50:06.865612] ✅ Metadata found for Freddie America using office='State House 89' district='89' [2026-03-04T21:50:06.865900] Fetching URL: https://civicapi.org/api/v2/race/44647?light [2026-03-04T21:50:06.865938] Processed race 44619 for house_89 [2026-03-04T21:50:06.872044] ✅ Fetched race 44707 | State House 9 9 republican [2026-03-04T21:50:06.872919] ✅ Metadata found for Rocky Thigpen using office='State House 9' district='9' [2026-03-04T21:50:06.872984] ✅ Metadata found for Paulette Carson using office='State House 9' district='9' [2026-03-04T21:50:06.873044] ✅ Metadata found for Stephanie Sjöberg using office='State House 9' district='9' [2026-03-04T21:50:06.873445] Fetching URL: https://civicapi.org/api/v2/race/44655?light [2026-03-04T21:50:06.874846] Processed race 44707 for house_9 [2026-03-04T21:50:06.943337] ✅ Fetched race 44639 | State House 91 91 republican [2026-03-04T21:50:06.943506] ✅ Metadata found for David Lowe using office='State House 91' district='91' [2026-03-04T21:50:06.944337] ✅ Metadata found for Kyle Morris using office='State House 91' district='91' [2026-03-04T21:50:06.945007] Processed race 44639 for house_91 [2026-03-04T21:50:06.944839] Fetching URL: https://civicapi.org/api/v2/race/44663?light [2026-03-04T21:50:07.026773] ✅ Fetched race 44647 | State House 92 92 republican [2026-03-04T21:50:07.027001] ✅ Metadata found for JP Woodruff using office='State House 92' district='92' [2026-03-04T21:50:07.027057] ✅ Metadata found for Joseph Robinson using office='State House 92' district='92' [2026-03-04T21:50:07.027428] Processed race 44647 for house_92 [2026-03-04T21:50:07.027348] Fetching URL: https://civicapi.org/api/v2/race/44679?light [2026-03-04T21:50:07.033186] ✅ Fetched race 44655 | State House 93 93 republican [2026-03-04T21:50:07.033673] ✅ Metadata found for Alan Blaylock using office='State House 93' district='93' [2026-03-04T21:50:07.033738] ✅ Metadata found for Steve Sprowls using office='State House 93' district='93' [2026-03-04T21:50:07.035463] Fetching URL: https://civicapi.org/api/v2/race/44687?light [2026-03-04T21:50:07.036685] Processed race 44655 for house_93 [2026-03-04T21:50:07.104392] ✅ Fetched race 44663 | State House 94 94 republican [2026-03-04T21:50:07.104545] ✅ Metadata found for Cheryl Bean using office='State House 94' district='94' [2026-03-04T21:50:07.104604] ✅ Metadata found for Jackie Schlegel using office='State House 94' district='94' [2026-03-04T21:50:07.104637] ✅ Metadata found for Susan Valliant using office='State House 94' district='94' [2026-03-04T21:50:07.104666] ✅ Metadata found for Michael Ingraham using office='State House 94' district='94' [2026-03-04T21:50:07.104694] ✅ Metadata found for Michael Daughenbaugh using office='State House 94' district='94' [2026-03-04T21:50:07.104876] Fetching URL: https://civicapi.org/api/v2/race/44691?light [2026-03-04T21:50:07.105488] Processed race 44663 for house_94 [2026-03-04T21:50:07.132994] ✅ Fetched race 44435 | State House 67 67 republican [2026-03-04T21:50:07.133186] ✅ Metadata found for Jeff Leach using office='State House 67' district='67' [2026-03-04T21:50:07.133246] ✅ Metadata found for Matt Thorsen using office='State House 67' district='67' [2026-03-04T21:50:07.133527] Fetching URL: https://civicapi.org/api/v2/race/44406?light [2026-03-04T21:50:07.133596] Processed race 44435 for house_67 [2026-03-04T21:50:07.191011] ✅ Fetched race 44679 | State House 97 97 democratic [2026-03-04T21:50:07.191437] ✅ Metadata found for Diane Symons using office='State House 97' district='97' [2026-03-04T21:50:07.191504] ✅ Metadata found for Beth Llewellyn McLaughlin using office='State House 97' district='97' [2026-03-04T21:50:07.191553] ✅ Metadata found for Ryan Ray using office='State House 97' district='97' [2026-03-04T21:50:07.193093] Fetching URL: https://civicapi.org/api/v2/race/44378?light [2026-03-04T21:50:07.193997] Processed race 44679 for house_97 [2026-03-04T21:50:07.194734] ✅ Fetched race 44687 | State House 98 98 democratic [2026-03-04T21:50:07.194814] ✅ Metadata found for Cate Brennan using office='State House 98' district='98' [2026-03-04T21:50:07.194846] ✅ Metadata found for Aaron Hendley using office='State House 98' district='98' [2026-03-04T21:50:07.195023] Fetching URL: https://civicapi.org/api/v2/race/44711?light [2026-03-04T21:50:07.195403] Processed race 44687 for house_98 [2026-03-04T21:50:07.265207] ✅ Fetched race 44467 | State House 70 70 republican [2026-03-04T21:50:07.265716] ✅ Metadata found for George Flint using office='State House 70' district='70' [2026-03-04T21:50:07.265943] ✅ Metadata found for Michael Hewitt using office='State House 70' district='70' [2026-03-04T21:50:07.265995] ✅ Metadata found for Jack Ryan Gallagher using office='State House 70' district='70' [2026-03-04T21:50:07.266606] Processed race 44467 for house_70 [2026-03-04T21:50:07.266511] Fetching URL: https://civicapi.org/api/v2/race/44377?light [2026-03-04T21:50:07.277005] ✅ Fetched race 44691 | State House 98 98 republican [2026-03-04T21:50:07.277170] ✅ Metadata found for Armin Mizani using office='State House 98' district='98' [2026-03-04T21:50:07.277241] ✅ Metadata found for Fred Tate using office='State House 98' district='98' [2026-03-04T21:50:07.277292] ✅ Metadata found for Zdenka Wilcox using office='State House 98' district='98' [2026-03-04T21:50:07.277845] Fetching URL: https://civicapi.org/api/v2/race/44376?light [2026-03-04T21:50:07.277981] Processed race 44691 for house_98 [2026-03-04T21:50:07.298803] ✅ Fetched race 44406 | State Senate 11 11 democratic [2026-03-04T21:50:07.298956] ✅ Metadata found for Shannon Dicely using office='State Senate 11' district='11' [2026-03-04T21:50:07.298999] ✅ Metadata found for Cameron Rollwitz using office='State Senate 11' district='11' [2026-03-04T21:50:07.299283] Fetching URL: https://civicapi.org/api/v2/race/44382?light [2026-03-04T21:50:07.299709] Processed race 44406 for senate_11 [2026-03-04T21:50:07.352011] ✅ Fetched race 44378 | State Senate 19 19 republican [2026-03-04T21:50:07.352204] ✅ Metadata found for Marcus Cardenas using office='State Senate 19' district='19' [2026-03-04T21:50:07.352271] ✅ Metadata found for Robert Marks Jr. using office='State Senate 19' district='19' [2026-03-04T21:50:07.352492] ✅ Metadata found for Adam Salyer using office='State Senate 19' district='19' [2026-03-04T21:50:07.353014] Processed race 44378 for senate_19 [2026-03-04T21:50:07.352915] Fetching URL: https://civicapi.org/api/v2/race/44381?light [2026-03-04T21:50:07.356117] ✅ Fetched race 44711 | State Senate 2 2 republican [2026-03-04T21:50:07.356302] ✅ Metadata found for Bob Hall using office='State Senate 2' district='2' [2026-03-04T21:50:07.356492] ✅ Metadata found for Jason Eddington using office='State Senate 2' district='2' [2026-03-04T21:50:07.356717] Fetching URL: https://civicapi.org/api/v2/race/44379?light [2026-03-04T21:50:07.356835] Processed race 44711 for senate_2 [2026-03-04T21:50:07.429528] ✅ Fetched race 44377 | State Senate 21 21 democratic [2026-03-04T21:50:07.429716] ✅ Metadata found for Judith Zaffirini using office='State Senate 21' district='21' [2026-03-04T21:50:07.429786] ✅ Metadata found for Cortney Jones using office='State Senate 21' district='21' [2026-03-04T21:50:07.430091] Processed race 44377 for senate_21 [2026-03-04T21:50:07.430020] Fetching URL: https://civicapi.org/api/v2/race/44380?light [2026-03-04T21:50:07.432159] ✅ Fetched race 44376 | State Senate 22 22 republican [2026-03-04T21:50:07.432247] ✅ Metadata found for David Cook using office='State Senate 22' district='22' [2026-03-04T21:50:07.432310] ✅ Metadata found for Jon Gimble using office='State Senate 22' district='22' [2026-03-04T21:50:07.432346] ✅ Metadata found for Rena Schroeder using office='State Senate 22' district='22' [2026-03-04T21:50:07.433086] Processed race 44376 for senate_22 [2026-03-04T21:50:07.463374] ✅ Fetched race 44382 | State Senate 3 3 republican [2026-03-04T21:50:07.463554] ✅ Metadata found for Trent Ashby using office='State Senate 3' district='3' [2026-03-04T21:50:07.463620] ✅ Metadata found for Rhonda Ward using office='State Senate 3' district='3' [2026-03-04T21:50:07.464036] Processed race 44382 for senate_3 [2026-03-04T21:50:07.517904] ✅ Fetched race 44379 | State Senate 5 5 democratic [2026-03-04T21:50:07.518089] ✅ Metadata found for Paul Thomasson using office='State Senate 5' district='5' [2026-03-04T21:50:07.518151] ✅ Metadata found for Kevin Nelson using office='State Senate 5' district='5' [2026-03-04T21:50:07.519106] Processed race 44379 for senate_5 [2026-03-04T21:50:07.519241] ✅ Fetched race 44381 | State Senate 4 4 republican [2026-03-04T21:50:07.519297] ✅ Metadata found for Brett Ligon using office='State Senate 4' district='4' [2026-03-04T21:50:07.519337] ✅ Metadata found for Charlie Miller using office='State Senate 4' district='4' [2026-03-04T21:50:07.519531] Processed race 44381 for senate_4 [2026-03-04T21:50:07.589126] ✅ Fetched race 44380 | State Senate 5 5 republican [2026-03-04T21:50:07.589309] ✅ Metadata found for Charles Schwertner using office='State Senate 5' district='5' [2026-03-04T21:50:07.589364] ✅ Metadata found for Larry Nance using office='State Senate 5' district='5' [2026-03-04T21:50:07.589411] ✅ Metadata found for Apollo Hernandez using office='State Senate 5' district='5' [2026-03-04T21:50:07.589780] Processed race 44380 for senate_5 [2026-03-04T21:50:07.598012] Combined file written - House districts: 71, Senate districts: 8