{"election_name":"Vermont US House At-Large Republican Primary","election_type":"House of Representatives","election_scope":"Primary","election_date":"2026-08-11T05:00:00.000Z","country":"US","province":"VT","district":null,"municipality":null,"polls_open":"2026-08-11T11:00:00.000Z","polls_close":"2026-08-11T23:00:00.000Z","is_disputed":false,"has_map":true,"registered_voters":null,"percent_reporting":97.6,"last_updated":"2026-08-12T07:50:33.788Z","round":1,"maps":[{"name":"Vermont","map":"assets/Vermont.svg"}],"candidates":[{"name":"Gerald Malloy","party":"Republican","incumbent":false,"major_candidate":true,"winner":true,"advanced":false,"color":"#6d1b83","votes":15347,"percent":77.83,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","incumbent":false,"major_candidate":true,"winner":false,"advanced":false,"color":"#7A1230","votes":4371,"percent":22.17,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}],"region_results":{"addison":{"name":"Addison","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":1459,"percent":81.15,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":339,"percent":18.85,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"albany":{"name":"Albany","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":27,"percent":72.97,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":27.03,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"alburgh":{"name":"Alburgh","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":94,"percent":82.46,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":20,"percent":17.54,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"andover":{"name":"Andover","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":42,"percent":85.71,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":7,"percent":14.29,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"arlington":{"name":"Arlington","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":68,"percent":70.83,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":28,"percent":29.17,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"athens":{"name":"Athens","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":8,"percent":50,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":8,"percent":50,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bakersfield":{"name":"Bakersfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":33,"percent":76.74,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":23.26,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"baltimore":{"name":"Baltimore","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":15,"percent":93.75,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":1,"percent":6.25,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barnard":{"name":"Barnard","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":21,"percent":75,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":7,"percent":25,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barnet":{"name":"Barnet","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":83,"percent":74.77,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":28,"percent":25.23,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barre_city":{"name":"Barre City","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":221,"percent":78.93,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":59,"percent":21.07,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barre_town":{"name":"Barre Town","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":412,"percent":78.63,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":112,"percent":21.37,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"barton":{"name":"Barton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":47,"percent":74.6,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":25.4,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"belvidere":{"name":"Belvidere","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":12,"percent":75,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":25,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bennington":{"name":"Bennington","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":1135,"percent":70.37,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":478,"percent":29.63,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"benson":{"name":"Benson","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":49,"percent":72.06,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":19,"percent":27.94,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"berkshire":{"name":"Berkshire","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":68,"percent":78.16,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":19,"percent":21.84,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"berlin":{"name":"Berlin","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":100,"percent":77.52,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":29,"percent":22.48,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bethel":{"name":"Bethel","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":27,"percent":69.23,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":30.77,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bloomfield":{"name":"Bloomfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":5,"percent":62.5,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":3,"percent":37.5,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bolton":{"name":"Bolton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":12,"percent":75,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":25,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bradford":{"name":"Bradford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":86,"percent":84.31,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":15.69,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"braintree":{"name":"Braintree","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":27,"percent":62.79,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":37.21,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brandon":{"name":"Brandon","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":108,"percent":81.2,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":25,"percent":18.8,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brattleboro":{"name":"Brattleboro","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":87,"percent":60.42,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":57,"percent":39.58,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bridgewater":{"name":"Bridgewater","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":26,"percent":86.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":13.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bridport":{"name":"Bridport","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":100,"percent":88.5,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":11.5,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brighton":{"name":"Brighton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":46,"percent":77.97,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":22.03,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"bristol":{"name":"Bristol","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":131,"percent":82.91,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":27,"percent":17.09,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brookfield":{"name":"Brookfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":42,"percent":71.19,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":17,"percent":28.81,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brookline":{"name":"Brookline","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":10,"percent":52.63,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":9,"percent":47.37,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brownington":{"name":"Brownington","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":14,"percent":77.78,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":22.22,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"brunswick":{"name":"Brunswick","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":1,"percent":50,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":1,"percent":50,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"burke":{"name":"Burke","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":69,"percent":75.82,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":22,"percent":24.18,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"burlington":{"name":"Burlington","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":162,"percent":77.51,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":47,"percent":22.49,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cabot":{"name":"Cabot","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":45,"percent":73.77,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":26.23,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"calais":{"name":"Calais","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":75,"percent":78.95,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":20,"percent":21.05,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cambridge":{"name":"Cambridge","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":77,"percent":84.62,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":14,"percent":15.38,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"canaan":{"name":"Canaan","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":27,"percent":69.23,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":30.77,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"castleton":{"name":"Castleton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":119,"percent":68,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":56,"percent":32,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cavendish":{"name":"Cavendish","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":73,"percent":89.02,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":9,"percent":10.98,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"charleston":{"name":"Charleston","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":26,"percent":72.22,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":27.78,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"charlotte":{"name":"Charlotte","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":60,"percent":86.96,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":9,"percent":13.04,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"chelsea":{"name":"Chelsea","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":30,"percent":81.08,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":7,"percent":18.92,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"chester":{"name":"Chester","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":120,"percent":84.51,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":22,"percent":15.49,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"chittenden":{"name":"Chittenden","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":2557,"percent":82.97,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":525,"percent":17.03,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"clarendon":{"name":"Clarendon","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":107,"percent":82.31,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":23,"percent":17.69,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"colchester":{"name":"Colchester","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":301,"percent":80.05,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":75,"percent":19.95,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"concord":{"name":"Concord","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":48,"percent":78.69,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":21.31,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"corinth":{"name":"Corinth","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":73,"percent":70.87,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":30,"percent":29.13,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"cornwall":{"name":"Cornwall","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":47,"percent":85.45,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":8,"percent":14.55,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"coventry":{"name":"Coventry","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":30,"percent":83.33,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":6,"percent":16.67,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"craftsbury":{"name":"Craftsbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":26,"percent":86.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":13.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"danby":{"name":"Danby","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":53,"percent":69.74,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":23,"percent":30.26,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"danville":{"name":"Danville","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":82,"percent":70.69,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":34,"percent":29.31,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"derby":{"name":"Derby","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":141,"percent":78.33,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":39,"percent":21.67,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"dorset":{"name":"Dorset","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":46,"percent":63.89,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":26,"percent":36.11,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"dover":{"name":"Dover","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":18,"percent":64.29,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":35.71,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"dummerston":{"name":"Dummerston","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":33,"percent":68.75,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":15,"percent":31.25,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"duxbury":{"name":"Duxbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":43,"percent":79.63,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":11,"percent":20.37,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"east_haven":{"name":"East Haven","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":11,"percent":78.57,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":3,"percent":21.43,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"east_montpelier":{"name":"East Montpelier","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":54,"percent":71.05,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":22,"percent":28.95,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"eden":{"name":"Eden","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":25,"percent":73.53,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":9,"percent":26.47,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"elmore":{"name":"Elmore","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":16,"percent":66.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":8,"percent":33.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"essex_junction_city":{"name":"Essex Junction City","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":155,"percent":83.78,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":30,"percent":16.22,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"essex_town":{"name":"Essex Town","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":258,"percent":84.31,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":48,"percent":15.69,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fair_haven":{"name":"Fair Haven","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":104,"percent":88.14,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":14,"percent":11.86,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fairfax":{"name":"Fairfax","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":144,"percent":84.21,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":27,"percent":15.79,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fairfield":{"name":"Fairfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":56,"percent":77.78,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":22.22,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fairlee":{"name":"Fairlee","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":28,"percent":84.85,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":5,"percent":15.15,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fayston":{"name":"Fayston","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":18,"percent":64.29,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":35.71,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ferrisburgh":{"name":"Ferrisburgh","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":101,"percent":77.1,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":30,"percent":22.9,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"fletcher":{"name":"Fletcher","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":33,"percent":71.74,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":28.26,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"franklin":{"name":"Franklin","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":1424,"percent":80.32,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":349,"percent":19.68,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"georgia":{"name":"Georgia","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":156,"percent":87.15,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":23,"percent":12.85,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"glover":{"name":"Glover","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":17,"percent":58.62,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":41.38,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"goshen":{"name":"Goshen","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":16,"percent":94.12,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":1,"percent":5.88,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"grafton":{"name":"Grafton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":14,"percent":60.87,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":9,"percent":39.13,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"granby":{"name":"Granby","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":3,"percent":50,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":3,"percent":50,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"grand_isle":{"name":"Grand Isle","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":457,"percent":83.09,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":93,"percent":16.91,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"granville":{"name":"Granville","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":4,"percent":57.14,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":3,"percent":42.86,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"greensboro":{"name":"Greensboro","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":15,"percent":78.95,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":21.05,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"groton":{"name":"Groton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":46,"percent":82.14,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":17.86,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"guildhall":{"name":"Guildhall","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":15,"percent":53.57,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":46.43,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"guilford":{"name":"Guilford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":36,"percent":73.47,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":26.53,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"halifax":{"name":"Halifax","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":49,"percent":87.5,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":7,"percent":12.5,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hancock":{"name":"Hancock","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":8,"percent":72.73,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":3,"percent":27.27,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hardwick":{"name":"Hardwick","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":56,"percent":70,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":24,"percent":30,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hartford":{"name":"Hartford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":141,"percent":78.77,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":38,"percent":21.23,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hartland":{"name":"Hartland","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":77,"percent":83.7,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":15,"percent":16.3,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"highgate":{"name":"Highgate","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":155,"percent":84.24,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":29,"percent":15.76,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hinesburg":{"name":"Hinesburg","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":67,"percent":78.82,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":18,"percent":21.18,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"holland":{"name":"Holland","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":25,"percent":67.57,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":32.43,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hubbardton":{"name":"Hubbardton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":36,"percent":78.26,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":21.74,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"huntington":{"name":"Huntington","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":44,"percent":81.48,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":18.52,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"hyde_park":{"name":"Hyde Park","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":65,"percent":65,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":35,"percent":35,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ira":{"name":"Ira","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":23,"percent":95.83,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":1,"percent":4.17,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"irasburg":{"name":"Irasburg","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":41,"percent":85.42,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":7,"percent":14.58,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"isle_la_motte":{"name":"Isle La Motte","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":33,"percent":78.57,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":9,"percent":21.43,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"jamaica":{"name":"Jamaica","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":15,"percent":51.72,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":14,"percent":48.28,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"jay":{"name":"Jay","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":12,"percent":60,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":8,"percent":40,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"jericho":{"name":"Jericho","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":104,"percent":86.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":13.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"johnson":{"name":"Johnson","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":47,"percent":71.21,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":19,"percent":28.79,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"killington":{"name":"Killington","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":112,"percent":74.17,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":39,"percent":25.83,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"kirby":{"name":"Kirby","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":17,"percent":68,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":8,"percent":32,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"landgrove":{"name":"Landgrove","type":"Town","fill":"#404040","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"leicester":{"name":"Leicester","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":49,"percent":79.03,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":20.97,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lemington":{"name":"Lemington","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":2,"percent":66.67,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":1,"percent":33.33,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lincoln":{"name":"Lincoln","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":44,"percent":78.57,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":21.43,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"londonderry":{"name":"Londonderry","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":47,"percent":74.6,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":25.4,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lowell":{"name":"Lowell","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":33,"percent":73.33,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":26.67,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ludlow":{"name":"Ludlow","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":79,"percent":83.16,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":16.84,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lunenburg":{"name":"Lunenburg","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":47,"percent":65.28,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":25,"percent":34.72,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lyndon":{"name":"Lyndon","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":254,"percent":76.51,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":78,"percent":23.49,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"maidstone":{"name":"Maidstone","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":10,"percent":66.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":5,"percent":33.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"manchester":{"name":"Manchester","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":89,"percent":70.08,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":38,"percent":29.92,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"marlboro":{"name":"Marlboro","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":5,"percent":55.56,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":44.44,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"marshfield":{"name":"Marshfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":43,"percent":71.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":17,"percent":28.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"mendon":{"name":"Mendon","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":33,"percent":70.21,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":14,"percent":29.79,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"middlebury":{"name":"Middlebury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":186,"percent":86.51,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":29,"percent":13.49,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"middletown_springs":{"name":"Middletown Springs","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":21,"percent":67.74,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":32.26,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"milton":{"name":"Milton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":418,"percent":88.56,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":54,"percent":11.44,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"monkton":{"name":"Monkton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":71,"percent":78.89,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":19,"percent":21.11,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"montgomery":{"name":"Montgomery","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":45,"percent":68.18,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":21,"percent":31.82,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"montpelier":{"name":"Montpelier","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":50,"percent":73.53,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":18,"percent":26.47,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"moretown":{"name":"Moretown","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":35,"percent":72.92,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":27.08,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"morgan":{"name":"Morgan","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":39,"percent":75,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":25,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"morristown":{"name":"Morristown","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":96,"percent":77.42,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":28,"percent":22.58,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"mount_holly":{"name":"Mount Holly","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":68,"percent":80.95,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":19.05,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"mount_tabor":{"name":"Mount Tabor","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":7,"percent":77.78,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":2,"percent":22.22,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"new_haven":{"name":"New Haven","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":107,"percent":83.59,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":21,"percent":16.41,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"newark":{"name":"Newark","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":31,"percent":67.39,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":15,"percent":32.61,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"newbury":{"name":"Newbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":55,"percent":83.33,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":11,"percent":16.67,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"newport_city":{"name":"Newport City","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":80,"percent":73.39,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":29,"percent":26.61,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"newport_town":{"name":"Newport Town","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":43,"percent":78.18,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":21.82,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"north_hero":{"name":"North Hero","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":46,"percent":88.46,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":6,"percent":11.54,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"northfield":{"name":"Northfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":111,"percent":72.55,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":42,"percent":27.45,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"norton":{"name":"Norton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":12,"percent":70.59,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":5,"percent":29.41,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"norwich":{"name":"Norwich","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":26,"percent":70.27,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":11,"percent":29.73,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"orange":{"name":"Orange","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":941,"percent":76.38,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":291,"percent":23.62,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"orwell":{"name":"Orwell","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":89,"percent":77.39,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":26,"percent":22.61,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"panton":{"name":"Panton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":18,"percent":64.29,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":35.71,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pawlet":{"name":"Pawlet","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":53,"percent":73.61,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":19,"percent":26.39,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"peacham":{"name":"Peacham","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":24,"percent":80,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":6,"percent":20,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"peru":{"name":"Peru","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":10,"percent":90.91,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":1,"percent":9.09,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pittsfield":{"name":"Pittsfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":24,"percent":92.31,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":2,"percent":7.69,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pittsford":{"name":"Pittsford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":80,"percent":76.19,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":25,"percent":23.81,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"plainfield":{"name":"Plainfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":27,"percent":72.97,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":27.03,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"plymouth":{"name":"Plymouth","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":22,"percent":73.33,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":8,"percent":26.67,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pomfret":{"name":"Pomfret","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":18,"percent":78.26,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":5,"percent":21.74,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"poultney":{"name":"Poultney","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":111,"percent":81.62,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":25,"percent":18.38,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"pownal":{"name":"Pownal","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":96,"percent":68.57,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":44,"percent":31.43,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"proctor":{"name":"Proctor","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":33,"percent":76.74,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":23.26,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"putney":{"name":"Putney","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":15,"percent":55.56,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":44.44,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"randolph":{"name":"Randolph","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":96,"percent":76.8,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":29,"percent":23.2,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"reading":{"name":"Reading","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":30,"percent":90.91,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":3,"percent":9.09,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"richford":{"name":"Richford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":76,"percent":78.35,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":21,"percent":21.65,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"richmond":{"name":"Richmond","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":38,"percent":65.52,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":20,"percent":34.48,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ripton":{"name":"Ripton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":14,"percent":77.78,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":22.22,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rochester":{"name":"Rochester","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":28,"percent":87.5,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":12.5,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rockingham":{"name":"Rockingham","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":46,"percent":58.23,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":33,"percent":41.77,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"roxbury":{"name":"Roxbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":21,"percent":65.62,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":11,"percent":34.38,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"royalton":{"name":"Royalton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":62,"percent":68.13,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":29,"percent":31.87,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rupert":{"name":"Rupert","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":25,"percent":78.12,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":7,"percent":21.88,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rutland_city":{"name":"Rutland City","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":332,"percent":80.39,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":81,"percent":19.61,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rutland_town":{"name":"Rutland Town","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":144,"percent":83.72,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":28,"percent":16.28,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"ryegate":{"name":"Ryegate","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":44,"percent":81.48,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":18.52,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"saint_albans_city":{"name":"Saint Albans City","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":121,"percent":74.69,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":41,"percent":25.31,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"saint_albans_town":{"name":"Saint Albans Town","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":196,"percent":83.05,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":40,"percent":16.95,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"saint_george":{"name":"Saint George","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":21,"percent":91.3,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":2,"percent":8.7,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"saint_johnsbury":{"name":"Saint Johnsbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":258,"percent":74.14,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":90,"percent":25.86,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sandgate":{"name":"Sandgate","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":22,"percent":91.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":2,"percent":8.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"searsburg":{"name":"Searsburg","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":7,"percent":70,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":3,"percent":30,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"shaftsbury":{"name":"Shaftsbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":146,"percent":74.11,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":51,"percent":25.89,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sharon":{"name":"Sharon","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":44,"percent":95.65,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":2,"percent":4.35,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sheffield":{"name":"Sheffield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":41,"percent":80.39,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":19.61,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"shelburne":{"name":"Shelburne","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":149,"percent":86.63,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":23,"percent":13.37,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"shoreham":{"name":"Shoreham","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":59,"percent":76.62,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":18,"percent":23.38,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"shrewsbury":{"name":"Shrewsbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":34,"percent":73.91,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":26.09,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"south_burlington":{"name":"South Burlington","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":308,"percent":82.57,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":65,"percent":17.43,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"south_hero":{"name":"South Hero","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":82,"percent":89.13,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":10.87,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"springfield":{"name":"Springfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":321,"percent":80.65,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":77,"percent":19.35,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stamford":{"name":"Stamford","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":12,"percent":52.17,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":11,"percent":47.83,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stannard":{"name":"Stannard","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":8,"percent":66.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":33.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"starksboro":{"name":"Starksboro","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":63,"percent":79.75,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":20.25,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stockbridge":{"name":"Stockbridge","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":23,"percent":88.46,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":3,"percent":11.54,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stowe":{"name":"Stowe","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":54,"percent":90,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":6,"percent":10,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"strafford":{"name":"Strafford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":9,"percent":56.25,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":7,"percent":43.75,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"stratton":{"name":"Stratton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":6,"percent":66.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":3,"percent":33.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sudbury":{"name":"Sudbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":17,"percent":85,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":3,"percent":15,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sunderland":{"name":"Sunderland","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":31,"percent":79.49,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":8,"percent":20.51,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sutton":{"name":"Sutton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":57,"percent":80.28,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":14,"percent":19.72,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"swanton":{"name":"Swanton","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":193,"percent":83.19,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":39,"percent":16.81,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"thetford":{"name":"Thetford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":40,"percent":76.92,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":23.08,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"tinmouth":{"name":"Tinmouth","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":25,"percent":80.65,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":6,"percent":19.35,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"topsham":{"name":"Topsham","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":65,"percent":65.66,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":34,"percent":34.34,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"townshend":{"name":"Townshend","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":18,"percent":51.43,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":17,"percent":48.57,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"troy":{"name":"Troy","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":32,"percent":69.57,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":14,"percent":30.43,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"tunbridge":{"name":"Tunbridge","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":73,"percent":73.74,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":26,"percent":26.26,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"underhill":{"name":"Underhill","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":85,"percent":86.73,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":13.27,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"vergennes":{"name":"Vergennes","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":89,"percent":79.46,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":23,"percent":20.54,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"vernon":{"name":"Vernon","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":44,"percent":62.86,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":26,"percent":37.14,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"vershire":{"name":"Vershire","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":26,"percent":76.47,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":8,"percent":23.53,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"victory":{"name":"Victory","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":18,"percent":90,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":2,"percent":10,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waitsfield":{"name":"Waitsfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":29,"percent":69.05,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":30.95,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"walden":{"name":"Walden","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":28,"percent":80,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":7,"percent":20,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wallingford":{"name":"Wallingford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":50,"percent":71.43,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":20,"percent":28.57,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waltham":{"name":"Waltham","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":23,"percent":79.31,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":6,"percent":20.69,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wardsboro":{"name":"Wardsboro","type":"Town","fill":"#c6606b","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":12,"percent":52.17,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":11,"percent":47.83,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"warren":{"name":"Warren","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":21,"percent":70,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":9,"percent":30,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"washington":{"name":"Washington","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":1484,"percent":75.75,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":475,"percent":24.25,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waterbury":{"name":"Waterbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":57,"percent":72.15,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":22,"percent":27.85,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waterford":{"name":"Waterford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":71,"percent":72.45,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":27,"percent":27.55,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"waterville":{"name":"Waterville","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":32,"percent":84.21,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":6,"percent":15.79,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"weathersfield":{"name":"Weathersfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":146,"percent":77.66,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":42,"percent":22.34,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wells":{"name":"Wells","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":46,"percent":79.31,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":12,"percent":20.69,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_fairlee":{"name":"West Fairlee","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":17,"percent":89.47,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":2,"percent":10.53,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_haven":{"name":"West Haven","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":8,"percent":66.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":33.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_rutland":{"name":"West Rutland","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":67,"percent":78.82,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":18,"percent":21.18,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"west_windsor":{"name":"West Windsor","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":39,"percent":90.7,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":9.3,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"westfield":{"name":"Westfield","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":19,"percent":57.58,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":14,"percent":42.42,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"westford":{"name":"Westford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":49,"percent":81.67,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":11,"percent":18.33,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"westminster":{"name":"Westminster","type":"Town","fill":"#404040","percent_reporting":100,"candidates":[{"name":"Mark Coester","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"westmore":{"name":"Westmore","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":9,"percent":56.25,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":7,"percent":43.75,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"weston":{"name":"Weston","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":20,"percent":83.33,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":16.67,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"weybridge":{"name":"Weybridge","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":26,"percent":83.87,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":5,"percent":16.13,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wheelock":{"name":"Wheelock","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":34,"percent":79.07,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":9,"percent":20.93,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"whiting":{"name":"Whiting","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":19,"percent":86.36,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":3,"percent":13.64,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"whitingham":{"name":"Whitingham","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":45,"percent":81.82,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":10,"percent":18.18,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"williamstown":{"name":"Williamstown","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":103,"percent":81.1,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":24,"percent":18.9,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"williston":{"name":"Williston","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":222,"percent":79.29,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":58,"percent":20.71,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wilmington":{"name":"Wilmington","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":23,"percent":63.89,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":36.11,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"windham":{"name":"Windham","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":541,"percent":64.56,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":297,"percent":35.44,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"windsor":{"name":"Windsor","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":1637,"percent":81.4,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":374,"percent":18.6,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"winhall":{"name":"Winhall","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":47,"percent":74.6,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":16,"percent":25.4,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"winooski":{"name":"Winooski","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":47,"percent":81.03,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":11,"percent":18.97,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"wolcott":{"name":"Wolcott","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":30,"percent":69.77,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":13,"percent":30.23,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"woodbury":{"name":"Woodbury","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":32,"percent":80,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":8,"percent":20,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"woodford":{"name":"Woodford","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":21,"percent":84,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":4,"percent":16,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"woodstock":{"name":"Woodstock","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":85,"percent":80.19,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":21,"percent":19.81,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"worcester":{"name":"Worcester","type":"Town","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":33,"percent":60,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":22,"percent":40,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"enosburgh":{"name":"Enosburgh","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mark Coester","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"middlesex":{"name":"Middlesex","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mark Coester","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"newfane":{"name":"Newfane","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mark Coester","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"readsboro":{"name":"Readsboro","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mark Coester","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"salisbury":{"name":"Salisbury","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mark Coester","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"sheldon":{"name":"Sheldon","type":"Town","fill":"#404040","percent_reporting":0,"candidates":[{"name":"Mark Coester","party":"Republican","votes":0,"percent":0,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Gerald Malloy","party":"Republican","votes":0,"percent":0,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"orleans":{"name":"Orleans","type":"County","fips":"50019","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":676,"percent":74.37,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":233,"percent":25.63,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"caledonia":{"name":"Caledonia","type":"County","fips":"50005","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":1203,"percent":75.23,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":396,"percent":24.77,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"lamoille":{"name":"Lamoille","type":"County","fips":"50015","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":454,"percent":76.17,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":142,"percent":23.83,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"rutland":{"name":"Rutland","type":"County","fips":"50021","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":1921,"percent":78.44,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":528,"percent":21.56,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]},"essex":{"name":"Essex","type":"County","fips":"50009","fill":"#e0bb24","percent_reporting":100,"candidates":[{"name":"Gerald Malloy","party":"Republican","votes":244,"percent":70.93,"color":"#6d1b83","winner":true,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["competitive","metadata","regional_leader","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false},{"name":"Mark Coester","party":"Republican","votes":100,"percent":29.07,"color":"#7A1230","winner":false,"advanced":false,"incumbent":false,"major_candidate":true,"major_reason":["metadata","top_votes","vote_share"],"bio":"","photourl":"","endorsed":false}]}},"engine_meta":{"state":"VT","race_id":"86076","generated_at":"2026-08-12T03:51:02.842946","fetch_seconds":0.159,"health":{"leader":"Gerald Malloy","runner_up":"Mark Coester","margin_votes":10976,"margin_percent":55.6649,"total_votes":19718,"percent_reporting":97.6,"closest_region":"athens","closest_region_margin_percent":0.0}}}
