{"election_name":"Illinois Secretary of State Republican Primary","election_type":"Secretary of State","election_scope":"Primary","election_date":"2026-03-17T05:00:00.000Z","country":"US","province":"IL","district":null,"municipality":null,"polls_open":null,"polls_close":null,"is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":93,"last_updated":"2026-03-18T21:12:50.359Z","round":1,"maps":[{"name":"Illinois","map":"assets/Illinois.svg"}],"candidates":[{"name":"Diane M. Harris","party":"Republican","incumbent":false,"major_candidate":true,"winner":true,"color":"#ff9933","votes":273581,"percent":52.95,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"color":"#6d1b83","votes":243076,"percent":47.05,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","incumbent":false,"major_candidate":false,"winner":false,"color":"#339933","votes":0,"percent":0,"bio":"","photourl":"","endorsed":false}],"region_results":{"adams":{"name":"Adams","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":4443,"percent":69.79,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1923,"percent":30.21,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"alexander":{"name":"Alexander","type":"County","fill":"#c6606b","percent_reporting":95.1,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":152,"percent":55.47,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":122,"percent":44.53,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"bond":{"name":"Bond","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1080,"percent":64.67,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":590,"percent":35.33,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"boone":{"name":"Boone","type":"County","fill":"#e0bb24","percent_reporting":95,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":1284,"percent":50.04,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":1282,"percent":49.96,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"brown":{"name":"Brown","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":448,"percent":68.4,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":207,"percent":31.6,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"bureau":{"name":"Bureau","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1232,"percent":53.15,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1086,"percent":46.85,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"calhoun":{"name":"Calhoun","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":211,"percent":62.24,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":128,"percent":37.76,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"carroll":{"name":"Carroll","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":903,"percent":61.43,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":567,"percent":38.57,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"cass":{"name":"Cass","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":923,"percent":72.56,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":349,"percent":27.44,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"champaign":{"name":"Champaign","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":3976,"percent":53.47,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":3460,"percent":46.53,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"christian":{"name":"Christian","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2590,"percent":63.42,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1494,"percent":36.58,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"clark":{"name":"Clark","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":917,"percent":62.51,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":550,"percent":37.49,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"clay":{"name":"Clay","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1349,"percent":66.22,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":688,"percent":33.78,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"clinton":{"name":"Clinton","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2163,"percent":57.99,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1567,"percent":42.01,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"coles":{"name":"Coles","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2008,"percent":60.46,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1313,"percent":39.54,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"cook":{"name":"Cook","type":"County","fill":"#e0bb24","percent_reporting":92.8,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":47192,"percent":58.28,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":33785,"percent":41.72,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"crawford":{"name":"Crawford","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1544,"percent":67.01,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":760,"percent":32.99,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"cumberland":{"name":"Cumberland","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1218,"percent":62.17,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":741,"percent":37.83,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"de_witt":{"name":"De Witt","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1726,"percent":67.4,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":835,"percent":32.6,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"dekalb":{"name":"DeKalb","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2454,"percent":51.67,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":2295,"percent":48.33,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"douglas":{"name":"Douglas","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":880,"percent":76.12,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":276,"percent":23.88,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"dupage":{"name":"DuPage","type":"County","fill":"#e0bb24","percent_reporting":95,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":23916,"percent":54.26,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":20157,"percent":45.74,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"edgar":{"name":"Edgar","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1688,"percent":60.16,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1118,"percent":39.84,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"edwards":{"name":"Edwards","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":717,"percent":73.99,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":252,"percent":26.01,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"effingham":{"name":"Effingham","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2645,"percent":63.8,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1501,"percent":36.2,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"fayette":{"name":"Fayette","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1957,"percent":67.81,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":929,"percent":32.19,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"ford":{"name":"Ford","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":904,"percent":59.16,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":624,"percent":40.84,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"franklin":{"name":"Franklin","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2078,"percent":59.13,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1436,"percent":40.87,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"fulton":{"name":"Fulton","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1629,"percent":62.2,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":990,"percent":37.8,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"gallatin":{"name":"Gallatin","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":530,"percent":67.52,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":255,"percent":32.48,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"greene":{"name":"Greene","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1267,"percent":69.23,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":563,"percent":30.77,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"grundy":{"name":"Grundy","type":"County","fill":"#e0bb24","percent_reporting":95,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":1640,"percent":52.68,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":1473,"percent":47.32,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"hamilton":{"name":"Hamilton","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":756,"percent":61.12,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":481,"percent":38.88,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"hancock":{"name":"Hancock","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1882,"percent":70.41,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":791,"percent":29.59,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"hardin":{"name":"Hardin","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"henderson":{"name":"Henderson","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":735,"percent":65.74,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":383,"percent":34.26,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"henry":{"name":"Henry","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1596,"percent":59.62,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1081,"percent":40.38,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"iroquois":{"name":"Iroquois","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1604,"percent":55.1,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1307,"percent":44.9,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"jackson":{"name":"Jackson","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1442,"percent":56.73,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1100,"percent":43.27,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"jasper":{"name":"Jasper","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":833,"percent":67.89,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":394,"percent":32.11,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"jefferson":{"name":"Jefferson","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1978,"percent":55.67,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1575,"percent":44.33,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"jersey":{"name":"Jersey","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1507,"percent":63.83,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":854,"percent":36.17,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"jo_daviess":{"name":"Jo Daviess","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":945,"percent":59.06,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":655,"percent":40.94,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"johnson":{"name":"Johnson","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1195,"percent":58.04,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":864,"percent":41.96,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"kane":{"name":"Kane","type":"County","fill":"#e0bb24","percent_reporting":95,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":10612,"percent":50.87,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":10248,"percent":49.13,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"kankakee":{"name":"Kankakee","type":"County","fill":"#e0bb24","percent_reporting":95,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":2559,"percent":56.79,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":1947,"percent":43.21,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"kendall":{"name":"Kendall","type":"County","fill":"#e0bb24","percent_reporting":95,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":4032,"percent":53.87,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":3453,"percent":46.13,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"knox":{"name":"Knox","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1714,"percent":59.6,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1162,"percent":40.4,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"lasalle":{"name":"LaSalle","type":"County","fill":"#e0bb24","percent_reporting":95,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":3069,"percent":55.18,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":2493,"percent":44.82,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"lake":{"name":"Lake","type":"County","fill":"#e0bb24","percent_reporting":99,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":9288,"percent":51.82,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":8637,"percent":48.18,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"lawrence":{"name":"Lawrence","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":742,"percent":64.58,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":407,"percent":35.42,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"lee":{"name":"Lee","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1079,"percent":53.39,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":942,"percent":46.61,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"livingston":{"name":"Livingston","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2055,"percent":55.39,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1655,"percent":44.61,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"logan":{"name":"Logan","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1717,"percent":65.24,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":915,"percent":34.76,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"macon":{"name":"Macon","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":4393,"percent":58.98,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":3055,"percent":41.02,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"macoupin":{"name":"Macoupin","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":3092,"percent":58.48,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":2195,"percent":41.52,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"madison":{"name":"Madison","type":"County","fill":"#c6606b","percent_reporting":94.3,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":8889,"percent":58.84,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":6217,"percent":41.16,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"marion":{"name":"Marion","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2328,"percent":60.05,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1549,"percent":39.95,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"marshall":{"name":"Marshall","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":612,"percent":56.2,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":477,"percent":43.8,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mason":{"name":"Mason","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":710,"percent":66.6,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":356,"percent":33.4,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"massac":{"name":"Massac","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1128,"percent":66.43,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":570,"percent":33.57,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mcdonough":{"name":"McDonough","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2136,"percent":68.22,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":995,"percent":31.78,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mchenry":{"name":"McHenry","type":"County","fill":"#e0bb24","percent_reporting":95,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":8009,"percent":55.21,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":6498,"percent":44.79,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mclean":{"name":"McLean","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":5616,"percent":58.19,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":4035,"percent":41.81,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"menard":{"name":"Menard","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":926,"percent":60.92,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":594,"percent":39.08,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"mercer":{"name":"Mercer","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1107,"percent":65.16,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":592,"percent":34.84,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"monroe":{"name":"Monroe","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1819,"percent":56.68,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1390,"percent":43.32,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"montgomery":{"name":"Montgomery","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1246,"percent":58.42,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":887,"percent":41.58,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"morgan":{"name":"Morgan","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1616,"percent":66.31,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":821,"percent":33.69,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"moultrie":{"name":"Moultrie","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":911,"percent":66.16,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":466,"percent":33.84,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"ogle":{"name":"Ogle","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2150,"percent":51.06,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":2061,"percent":48.94,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"peoria":{"name":"Peoria","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":4203,"percent":56.73,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":3206,"percent":43.27,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"perry":{"name":"Perry","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1027,"percent":57.21,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":768,"percent":42.79,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"piatt":{"name":"Piatt","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":953,"percent":59.49,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":649,"percent":40.51,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"pike":{"name":"Pike","type":"County","fill":"#c6606b","percent_reporting":91.4,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1415,"percent":71.68,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":559,"percent":28.32,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"pope":{"name":"Pope","type":"County","fill":"#c6606b","percent_reporting":95.1,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":487,"percent":63.41,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":281,"percent":36.59,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"pulaski":{"name":"Pulaski","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":338,"percent":56.05,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":265,"percent":43.95,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"putnam":{"name":"Putnam","type":"County","fill":"#e0bb24","percent_reporting":94.9,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":170,"percent":50.45,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":167,"percent":49.55,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"randolph":{"name":"Randolph","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1773,"percent":65.04,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":953,"percent":34.96,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"richland":{"name":"Richland","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1028,"percent":65.56,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":540,"percent":34.44,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"rock_island":{"name":"Rock Island","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2634,"percent":58.73,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1851,"percent":41.27,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"saline":{"name":"Saline","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1934,"percent":63.49,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1112,"percent":36.51,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"sangamon":{"name":"Sangamon","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":8359,"percent":55.05,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":6826,"percent":44.95,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"schuyler":{"name":"Schuyler","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":599,"percent":71.39,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":240,"percent":28.61,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"scott":{"name":"Scott","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":683,"percent":66.44,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":345,"percent":33.56,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"shelby":{"name":"Shelby","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2151,"percent":61.56,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1343,"percent":38.44,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"st_clair":{"name":"St. Clair","type":"County","fill":"#c6606b","percent_reporting":95.9,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":4757,"percent":51.91,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":4407,"percent":48.09,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"stark":{"name":"Stark","type":"County","fill":"#c6606b","percent_reporting":94.9,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":277,"percent":61.83,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":171,"percent":38.17,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"stephenson":{"name":"Stephenson","type":"County","fill":"#c6606b","percent_reporting":93.9,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2291,"percent":55.06,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1870,"percent":44.94,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"tazewell":{"name":"Tazewell","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":4790,"percent":57.68,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":3515,"percent":42.32,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"union":{"name":"Union","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":931,"percent":56.49,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":717,"percent":43.51,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"vermilion":{"name":"Vermilion","type":"County","fill":"#c6606b","percent_reporting":94.8,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":3424,"percent":57.13,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":2569,"percent":42.87,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"wabash":{"name":"Wabash","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1026,"percent":72.05,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":398,"percent":27.95,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"warren":{"name":"Warren","type":"County","fill":"#c6606b","percent_reporting":93,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1331,"percent":68.71,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":606,"percent":31.29,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"washington":{"name":"Washington","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":951,"percent":58.31,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":680,"percent":41.69,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"wayne":{"name":"Wayne","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":2153,"percent":71.32,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":866,"percent":28.68,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"white":{"name":"White","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1792,"percent":67.98,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":844,"percent":32.02,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"whiteside":{"name":"Whiteside","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1421,"percent":59.86,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":953,"percent":40.14,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"will":{"name":"Will","type":"County","fill":"#e0bb24","percent_reporting":95,"candidates":[{"name":"Walter Adamczyk","party":"Republican","votes":16628,"percent":55.78,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Diane M. Harris","party":"Republican","votes":13181,"percent":44.22,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"williamson":{"name":"Williamson","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":4524,"percent":60.2,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":2991,"percent":39.8,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"winnebago":{"name":"Winnebago","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":6959,"percent":52.08,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":6403,"percent":47.92,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"woodford":{"name":"Woodford","type":"County","fill":"#c6606b","percent_reporting":95,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":1958,"percent":60.02,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":1304,"percent":39.98,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]},"chicago":{"name":"Chicago","type":"County","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Diane M. Harris","party":"Republican","votes":0,"percent":0,"color":"#ff9933","winner":true,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Walter Adamczyk","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":false,"incumbent":false,"major_candidate":true,"bio":"","photourl":"","endorsed":false},{"name":"Write-in","party":"Republican","votes":0,"percent":0,"color":"#339933","winner":false,"incumbent":false,"major_candidate":false,"bio":"","photourl":"","endorsed":false}]}}}